public static class CreateCompartmentDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateCompartmentDetails |
build() |
CreateCompartmentDetails.Builder |
compartmentId(String compartmentId)
The OCID of the parent compartment containing the compartment.
|
CreateCompartmentDetails.Builder |
copy(CreateCompartmentDetails model) |
CreateCompartmentDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
CreateCompartmentDetails.Builder |
description(String description)
The description you assign to the compartment during creation.
|
CreateCompartmentDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
CreateCompartmentDetails.Builder |
name(String name)
The name you assign to the compartment during creation.
|
public CreateCompartmentDetails.Builder compartmentId(String compartmentId)
The OCID of the parent compartment containing the compartment.
compartmentId
- the value to setpublic CreateCompartmentDetails.Builder name(String name)
The name you assign to the compartment during creation. The name must be unique across all compartments in the parent compartment. Avoid entering confidential information.
name
- the value to setpublic CreateCompartmentDetails.Builder description(String description)
The description you assign to the compartment during creation. Does not have to be unique, and it’s changeable.
description
- the value to setpublic CreateCompartmentDetails.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"}
freeformTags
- the value to setpublic CreateCompartmentDetails.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"}}
definedTags
- the value to setpublic CreateCompartmentDetails build()
public CreateCompartmentDetails.Builder copy(CreateCompartmentDetails model)
Copyright © 2016–2024. All rights reserved.