Package com.oracle.bmc.cloudguard.model
Class WlpAgentSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.WlpAgentSummary.Builder
-
- Enclosing class:
- WlpAgentSummary
public static class WlpAgentSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WlpAgentSummary.Builder
agentVersion(String agentVersion)
The version of the agentWlpAgentSummary
build()
WlpAgentSummary.Builder
certificateId(String certificateId)
The certificate ID returned by OCI certificates serviceWlpAgentSummary.Builder
compartmentId(String compartmentId)
Compartment OCID of WlpAgentWlpAgentSummary.Builder
copy(WlpAgentSummary model)
WlpAgentSummary.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.WlpAgentSummary.Builder
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.WlpAgentSummary.Builder
hostId(String hostId)
OCID for instance in which WlpAgent is installedWlpAgentSummary.Builder
id(String id)
OCID for WlpAgentWlpAgentSummary.Builder
systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource.WlpAgentSummary.Builder
tenantId(String tenantId)
Tenant ID of the hostWlpAgentSummary.Builder
timeCreated(Date timeCreated)
The date and time the WLP agent was created.WlpAgentSummary.Builder
timeUpdated(Date timeUpdated)
The date and time the WLP agent was updated.
-
-
-
Method Detail
-
id
public WlpAgentSummary.Builder id(String id)
OCID for WlpAgent- Parameters:
id
- the value to set- Returns:
- this builder
-
hostId
public WlpAgentSummary.Builder hostId(String hostId)
OCID for instance in which WlpAgent is installed- Parameters:
hostId
- the value to set- Returns:
- this builder
-
tenantId
public WlpAgentSummary.Builder tenantId(String tenantId)
Tenant ID of the host- Parameters:
tenantId
- the value to set- Returns:
- this builder
-
compartmentId
public WlpAgentSummary.Builder compartmentId(String compartmentId)
Compartment OCID of WlpAgent- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
agentVersion
public WlpAgentSummary.Builder agentVersion(String agentVersion)
The version of the agent- Parameters:
agentVersion
- the value to set- Returns:
- this builder
-
certificateId
public WlpAgentSummary.Builder certificateId(String certificateId)
The certificate ID returned by OCI certificates service- Parameters:
certificateId
- the value to set- Returns:
- this builder
-
timeCreated
public WlpAgentSummary.Builder timeCreated(Date timeCreated)
The date and time the WLP agent was created.Format defined by RFC3339.
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeUpdated
public WlpAgentSummary.Builder timeUpdated(Date timeUpdated)
The date and time the WLP agent was updated.Format defined by RFC3339.
- Parameters:
timeUpdated
- the value to set- Returns:
- this builder
-
freeformTags
public WlpAgentSummary.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”}
Avoid entering confidential information.
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public WlpAgentSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
systemTags
public WlpAgentSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system.
Example: {"orcl-cloud": {"free-tier-retained": "true"}}
- Parameters:
systemTags
- the value to set- Returns:
- this builder
-
build
public WlpAgentSummary build()
-
copy
public WlpAgentSummary.Builder copy(WlpAgentSummary model)
-
-