@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EnvironmentBlueprintConfigurationItem extends Object implements Serializable, Cloneable, StructuredPojo
The configuration details of an environment blueprint.
Constructor and Description |
---|
EnvironmentBlueprintConfigurationItem() |
Modifier and Type | Method and Description |
---|---|
EnvironmentBlueprintConfigurationItem |
addRegionalParametersEntry(String key,
Map<String,String> value)
Add a single RegionalParameters entry
|
EnvironmentBlueprintConfigurationItem |
clearRegionalParametersEntries()
Removes all the entries added into RegionalParameters.
|
EnvironmentBlueprintConfigurationItem |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when an environment blueprint was created.
|
String |
getDomainId()
The identifier of the Amazon DataZone domain in which an environment blueprint exists.
|
List<String> |
getEnabledRegions()
The enabled Amazon Web Services Regions specified in a blueprint configuration.
|
String |
getEnvironmentBlueprintId()
The identifier of the environment blueprint.
|
String |
getManageAccessRoleArn()
The ARN of the manage access role specified in the environment blueprint configuration.
|
List<ProvisioningConfiguration> |
getProvisioningConfigurations()
The provisioning configuration of a blueprint.
|
String |
getProvisioningRoleArn()
The ARN of the provisioning role specified in the environment blueprint configuration.
|
Map<String,Map<String,String>> |
getRegionalParameters()
The regional parameters of the environment blueprint.
|
Date |
getUpdatedAt()
The timestamp of when the environment blueprint was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The timestamp of when an environment blueprint was created.
|
void |
setDomainId(String domainId)
The identifier of the Amazon DataZone domain in which an environment blueprint exists.
|
void |
setEnabledRegions(Collection<String> enabledRegions)
The enabled Amazon Web Services Regions specified in a blueprint configuration.
|
void |
setEnvironmentBlueprintId(String environmentBlueprintId)
The identifier of the environment blueprint.
|
void |
setManageAccessRoleArn(String manageAccessRoleArn)
The ARN of the manage access role specified in the environment blueprint configuration.
|
void |
setProvisioningConfigurations(Collection<ProvisioningConfiguration> provisioningConfigurations)
The provisioning configuration of a blueprint.
|
void |
setProvisioningRoleArn(String provisioningRoleArn)
The ARN of the provisioning role specified in the environment blueprint configuration.
|
void |
setRegionalParameters(Map<String,Map<String,String>> regionalParameters)
The regional parameters of the environment blueprint.
|
void |
setUpdatedAt(Date updatedAt)
The timestamp of when the environment blueprint was updated.
|
String |
toString()
Returns a string representation of this object.
|
EnvironmentBlueprintConfigurationItem |
withCreatedAt(Date createdAt)
The timestamp of when an environment blueprint was created.
|
EnvironmentBlueprintConfigurationItem |
withDomainId(String domainId)
The identifier of the Amazon DataZone domain in which an environment blueprint exists.
|
EnvironmentBlueprintConfigurationItem |
withEnabledRegions(Collection<String> enabledRegions)
The enabled Amazon Web Services Regions specified in a blueprint configuration.
|
EnvironmentBlueprintConfigurationItem |
withEnabledRegions(String... enabledRegions)
The enabled Amazon Web Services Regions specified in a blueprint configuration.
|
EnvironmentBlueprintConfigurationItem |
withEnvironmentBlueprintId(String environmentBlueprintId)
The identifier of the environment blueprint.
|
EnvironmentBlueprintConfigurationItem |
withManageAccessRoleArn(String manageAccessRoleArn)
The ARN of the manage access role specified in the environment blueprint configuration.
|
EnvironmentBlueprintConfigurationItem |
withProvisioningConfigurations(Collection<ProvisioningConfiguration> provisioningConfigurations)
The provisioning configuration of a blueprint.
|
EnvironmentBlueprintConfigurationItem |
withProvisioningConfigurations(ProvisioningConfiguration... provisioningConfigurations)
The provisioning configuration of a blueprint.
|
EnvironmentBlueprintConfigurationItem |
withProvisioningRoleArn(String provisioningRoleArn)
The ARN of the provisioning role specified in the environment blueprint configuration.
|
EnvironmentBlueprintConfigurationItem |
withRegionalParameters(Map<String,Map<String,String>> regionalParameters)
The regional parameters of the environment blueprint.
|
EnvironmentBlueprintConfigurationItem |
withUpdatedAt(Date updatedAt)
The timestamp of when the environment blueprint was updated.
|
public EnvironmentBlueprintConfigurationItem()
public void setCreatedAt(Date createdAt)
The timestamp of when an environment blueprint was created.
createdAt
- The timestamp of when an environment blueprint was created.public Date getCreatedAt()
The timestamp of when an environment blueprint was created.
public EnvironmentBlueprintConfigurationItem withCreatedAt(Date createdAt)
The timestamp of when an environment blueprint was created.
createdAt
- The timestamp of when an environment blueprint was created.public void setDomainId(String domainId)
The identifier of the Amazon DataZone domain in which an environment blueprint exists.
domainId
- The identifier of the Amazon DataZone domain in which an environment blueprint exists.public String getDomainId()
The identifier of the Amazon DataZone domain in which an environment blueprint exists.
public EnvironmentBlueprintConfigurationItem withDomainId(String domainId)
The identifier of the Amazon DataZone domain in which an environment blueprint exists.
domainId
- The identifier of the Amazon DataZone domain in which an environment blueprint exists.public List<String> getEnabledRegions()
The enabled Amazon Web Services Regions specified in a blueprint configuration.
public void setEnabledRegions(Collection<String> enabledRegions)
The enabled Amazon Web Services Regions specified in a blueprint configuration.
enabledRegions
- The enabled Amazon Web Services Regions specified in a blueprint configuration.public EnvironmentBlueprintConfigurationItem withEnabledRegions(String... enabledRegions)
The enabled Amazon Web Services Regions specified in a blueprint configuration.
NOTE: This method appends the values to the existing list (if any). Use
setEnabledRegions(java.util.Collection)
or withEnabledRegions(java.util.Collection)
if you want
to override the existing values.
enabledRegions
- The enabled Amazon Web Services Regions specified in a blueprint configuration.public EnvironmentBlueprintConfigurationItem withEnabledRegions(Collection<String> enabledRegions)
The enabled Amazon Web Services Regions specified in a blueprint configuration.
enabledRegions
- The enabled Amazon Web Services Regions specified in a blueprint configuration.public void setEnvironmentBlueprintId(String environmentBlueprintId)
The identifier of the environment blueprint.
environmentBlueprintId
- The identifier of the environment blueprint.public String getEnvironmentBlueprintId()
The identifier of the environment blueprint.
public EnvironmentBlueprintConfigurationItem withEnvironmentBlueprintId(String environmentBlueprintId)
The identifier of the environment blueprint.
environmentBlueprintId
- The identifier of the environment blueprint.public void setManageAccessRoleArn(String manageAccessRoleArn)
The ARN of the manage access role specified in the environment blueprint configuration.
manageAccessRoleArn
- The ARN of the manage access role specified in the environment blueprint configuration.public String getManageAccessRoleArn()
The ARN of the manage access role specified in the environment blueprint configuration.
public EnvironmentBlueprintConfigurationItem withManageAccessRoleArn(String manageAccessRoleArn)
The ARN of the manage access role specified in the environment blueprint configuration.
manageAccessRoleArn
- The ARN of the manage access role specified in the environment blueprint configuration.public List<ProvisioningConfiguration> getProvisioningConfigurations()
The provisioning configuration of a blueprint.
public void setProvisioningConfigurations(Collection<ProvisioningConfiguration> provisioningConfigurations)
The provisioning configuration of a blueprint.
provisioningConfigurations
- The provisioning configuration of a blueprint.public EnvironmentBlueprintConfigurationItem withProvisioningConfigurations(ProvisioningConfiguration... provisioningConfigurations)
The provisioning configuration of a blueprint.
NOTE: This method appends the values to the existing list (if any). Use
setProvisioningConfigurations(java.util.Collection)
or
withProvisioningConfigurations(java.util.Collection)
if you want to override the existing values.
provisioningConfigurations
- The provisioning configuration of a blueprint.public EnvironmentBlueprintConfigurationItem withProvisioningConfigurations(Collection<ProvisioningConfiguration> provisioningConfigurations)
The provisioning configuration of a blueprint.
provisioningConfigurations
- The provisioning configuration of a blueprint.public void setProvisioningRoleArn(String provisioningRoleArn)
The ARN of the provisioning role specified in the environment blueprint configuration.
provisioningRoleArn
- The ARN of the provisioning role specified in the environment blueprint configuration.public String getProvisioningRoleArn()
The ARN of the provisioning role specified in the environment blueprint configuration.
public EnvironmentBlueprintConfigurationItem withProvisioningRoleArn(String provisioningRoleArn)
The ARN of the provisioning role specified in the environment blueprint configuration.
provisioningRoleArn
- The ARN of the provisioning role specified in the environment blueprint configuration.public Map<String,Map<String,String>> getRegionalParameters()
The regional parameters of the environment blueprint.
public void setRegionalParameters(Map<String,Map<String,String>> regionalParameters)
The regional parameters of the environment blueprint.
regionalParameters
- The regional parameters of the environment blueprint.public EnvironmentBlueprintConfigurationItem withRegionalParameters(Map<String,Map<String,String>> regionalParameters)
The regional parameters of the environment blueprint.
regionalParameters
- The regional parameters of the environment blueprint.public EnvironmentBlueprintConfigurationItem addRegionalParametersEntry(String key, Map<String,String> value)
public EnvironmentBlueprintConfigurationItem clearRegionalParametersEntries()
public void setUpdatedAt(Date updatedAt)
The timestamp of when the environment blueprint was updated.
updatedAt
- The timestamp of when the environment blueprint was updated.public Date getUpdatedAt()
The timestamp of when the environment blueprint was updated.
public EnvironmentBlueprintConfigurationItem withUpdatedAt(Date updatedAt)
The timestamp of when the environment blueprint was updated.
updatedAt
- The timestamp of when the environment blueprint was updated.public String toString()
toString
in class Object
Object.toString()
public EnvironmentBlueprintConfigurationItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.