public static class CreateConfigurationDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateConfigurationDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment.
compartmentId
- the value to setpublic CreateConfigurationDetails.Builder description(String description)
User-provided data about the Configuration.
description
- the value to setpublic CreateConfigurationDetails.Builder displayName(String displayName)
The display name of the Configuration.
displayName
- the value to setpublic CreateConfigurationDetails.Builder shapeName(String shapeName)
The name of the associated Shape.
shapeName
- the value to setpublic CreateConfigurationDetails.Builder initVariables(InitializationVariables initVariables)
public CreateConfigurationDetails.Builder variables(ConfigurationVariables variables)
public CreateConfigurationDetails.Builder parentConfigurationId(String parentConfigurationId)
The OCID of the Configuration from which the new Configuration is derived. The values in CreateConfigurationDetails.variables supersede the variables of the parent Configuration.
parentConfigurationId
- the value to setpublic CreateConfigurationDetails.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"}
freeformTags
- the value to setpublic CreateConfigurationDetails.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"}}
definedTags
- the value to setpublic CreateConfigurationDetails build()
public CreateConfigurationDetails.Builder copy(CreateConfigurationDetails model)
Copyright © 2016–2024. All rights reserved.