Package com.oracle.bmc.zpr.model
Class CreateConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.zpr.model.CreateConfigurationDetails.Builder
-
- Enclosing class:
- CreateConfigurationDetails
public static class CreateConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateConfigurationDetails
build()
CreateConfigurationDetails.Builder
compartmentId(String compartmentId)
The OCID of the tenancy into which ZPR resources will be bootstrapped.CreateConfigurationDetails.Builder
copy(CreateConfigurationDetails model)
CreateConfigurationDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.CreateConfigurationDetails.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.CreateConfigurationDetails.Builder
zprStatus(Configuration.ZprStatus zprStatus)
The enabled or disabled status of ZPR in the tenancy.
-
-
-
Method Detail
-
compartmentId
public CreateConfigurationDetails.Builder compartmentId(String compartmentId)
The OCID of the tenancy into which ZPR resources will be bootstrapped.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
zprStatus
public CreateConfigurationDetails.Builder zprStatus(Configuration.ZprStatus zprStatus)
The enabled or disabled status of ZPR in the tenancy.- Parameters:
zprStatus
- the value to set- Returns:
- this builder
-
freeformTags
public CreateConfigurationDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public CreateConfigurationDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
build
public CreateConfigurationDetails build()
-
copy
public CreateConfigurationDetails.Builder copy(CreateConfigurationDetails model)
-
-