@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateEnvironmentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateEnvironmentRequest() |
Modifier and Type | Method and Description |
---|---|
CreateEnvironmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The description of the Amazon DataZone environment.
|
String |
getDomainIdentifier()
The identifier of the Amazon DataZone domain in which the environment is created.
|
String |
getEnvironmentAccountIdentifier()
The ID of the account in which the environment is being created.
|
String |
getEnvironmentAccountRegion()
The region of the account in which the environment is being created.
|
String |
getEnvironmentBlueprintIdentifier()
The ID of the blueprint with which the environment is being created.
|
String |
getEnvironmentProfileIdentifier()
The identifier of the environment profile that is used to create this Amazon DataZone environment.
|
List<String> |
getGlossaryTerms()
The glossary terms that can be used in this Amazon DataZone environment.
|
String |
getName()
The name of the Amazon DataZone environment.
|
String |
getProjectIdentifier()
The identifier of the Amazon DataZone project in which this environment is created.
|
List<EnvironmentParameter> |
getUserParameters()
The user parameters of this Amazon DataZone environment.
|
int |
hashCode() |
void |
setDescription(String description)
The description of the Amazon DataZone environment.
|
void |
setDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which the environment is created.
|
void |
setEnvironmentAccountIdentifier(String environmentAccountIdentifier)
The ID of the account in which the environment is being created.
|
void |
setEnvironmentAccountRegion(String environmentAccountRegion)
The region of the account in which the environment is being created.
|
void |
setEnvironmentBlueprintIdentifier(String environmentBlueprintIdentifier)
The ID of the blueprint with which the environment is being created.
|
void |
setEnvironmentProfileIdentifier(String environmentProfileIdentifier)
The identifier of the environment profile that is used to create this Amazon DataZone environment.
|
void |
setGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms that can be used in this Amazon DataZone environment.
|
void |
setName(String name)
The name of the Amazon DataZone environment.
|
void |
setProjectIdentifier(String projectIdentifier)
The identifier of the Amazon DataZone project in which this environment is created.
|
void |
setUserParameters(Collection<EnvironmentParameter> userParameters)
The user parameters of this Amazon DataZone environment.
|
String |
toString()
Returns a string representation of this object.
|
CreateEnvironmentRequest |
withDescription(String description)
The description of the Amazon DataZone environment.
|
CreateEnvironmentRequest |
withDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which the environment is created.
|
CreateEnvironmentRequest |
withEnvironmentAccountIdentifier(String environmentAccountIdentifier)
The ID of the account in which the environment is being created.
|
CreateEnvironmentRequest |
withEnvironmentAccountRegion(String environmentAccountRegion)
The region of the account in which the environment is being created.
|
CreateEnvironmentRequest |
withEnvironmentBlueprintIdentifier(String environmentBlueprintIdentifier)
The ID of the blueprint with which the environment is being created.
|
CreateEnvironmentRequest |
withEnvironmentProfileIdentifier(String environmentProfileIdentifier)
The identifier of the environment profile that is used to create this Amazon DataZone environment.
|
CreateEnvironmentRequest |
withGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms that can be used in this Amazon DataZone environment.
|
CreateEnvironmentRequest |
withGlossaryTerms(String... glossaryTerms)
The glossary terms that can be used in this Amazon DataZone environment.
|
CreateEnvironmentRequest |
withName(String name)
The name of the Amazon DataZone environment.
|
CreateEnvironmentRequest |
withProjectIdentifier(String projectIdentifier)
The identifier of the Amazon DataZone project in which this environment is created.
|
CreateEnvironmentRequest |
withUserParameters(Collection<EnvironmentParameter> userParameters)
The user parameters of this Amazon DataZone environment.
|
CreateEnvironmentRequest |
withUserParameters(EnvironmentParameter... userParameters)
The user parameters of this Amazon DataZone environment.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDescription(String description)
The description of the Amazon DataZone environment.
description
- The description of the Amazon DataZone environment.public String getDescription()
The description of the Amazon DataZone environment.
public CreateEnvironmentRequest withDescription(String description)
The description of the Amazon DataZone environment.
description
- The description of the Amazon DataZone environment.public void setDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which the environment is created.
domainIdentifier
- The identifier of the Amazon DataZone domain in which the environment is created.public String getDomainIdentifier()
The identifier of the Amazon DataZone domain in which the environment is created.
public CreateEnvironmentRequest withDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which the environment is created.
domainIdentifier
- The identifier of the Amazon DataZone domain in which the environment is created.public void setEnvironmentAccountIdentifier(String environmentAccountIdentifier)
The ID of the account in which the environment is being created.
environmentAccountIdentifier
- The ID of the account in which the environment is being created.public String getEnvironmentAccountIdentifier()
The ID of the account in which the environment is being created.
public CreateEnvironmentRequest withEnvironmentAccountIdentifier(String environmentAccountIdentifier)
The ID of the account in which the environment is being created.
environmentAccountIdentifier
- The ID of the account in which the environment is being created.public void setEnvironmentAccountRegion(String environmentAccountRegion)
The region of the account in which the environment is being created.
environmentAccountRegion
- The region of the account in which the environment is being created.public String getEnvironmentAccountRegion()
The region of the account in which the environment is being created.
public CreateEnvironmentRequest withEnvironmentAccountRegion(String environmentAccountRegion)
The region of the account in which the environment is being created.
environmentAccountRegion
- The region of the account in which the environment is being created.public void setEnvironmentBlueprintIdentifier(String environmentBlueprintIdentifier)
The ID of the blueprint with which the environment is being created.
environmentBlueprintIdentifier
- The ID of the blueprint with which the environment is being created.public String getEnvironmentBlueprintIdentifier()
The ID of the blueprint with which the environment is being created.
public CreateEnvironmentRequest withEnvironmentBlueprintIdentifier(String environmentBlueprintIdentifier)
The ID of the blueprint with which the environment is being created.
environmentBlueprintIdentifier
- The ID of the blueprint with which the environment is being created.public void setEnvironmentProfileIdentifier(String environmentProfileIdentifier)
The identifier of the environment profile that is used to create this Amazon DataZone environment.
environmentProfileIdentifier
- The identifier of the environment profile that is used to create this Amazon DataZone environment.public String getEnvironmentProfileIdentifier()
The identifier of the environment profile that is used to create this Amazon DataZone environment.
public CreateEnvironmentRequest withEnvironmentProfileIdentifier(String environmentProfileIdentifier)
The identifier of the environment profile that is used to create this Amazon DataZone environment.
environmentProfileIdentifier
- The identifier of the environment profile that is used to create this Amazon DataZone environment.public List<String> getGlossaryTerms()
The glossary terms that can be used in this Amazon DataZone environment.
public void setGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms that can be used in this Amazon DataZone environment.
glossaryTerms
- The glossary terms that can be used in this Amazon DataZone environment.public CreateEnvironmentRequest withGlossaryTerms(String... glossaryTerms)
The glossary terms that can be used in this Amazon DataZone environment.
NOTE: This method appends the values to the existing list (if any). Use
setGlossaryTerms(java.util.Collection)
or withGlossaryTerms(java.util.Collection)
if you want
to override the existing values.
glossaryTerms
- The glossary terms that can be used in this Amazon DataZone environment.public CreateEnvironmentRequest withGlossaryTerms(Collection<String> glossaryTerms)
The glossary terms that can be used in this Amazon DataZone environment.
glossaryTerms
- The glossary terms that can be used in this Amazon DataZone environment.public void setName(String name)
The name of the Amazon DataZone environment.
name
- The name of the Amazon DataZone environment.public String getName()
The name of the Amazon DataZone environment.
public CreateEnvironmentRequest withName(String name)
The name of the Amazon DataZone environment.
name
- The name of the Amazon DataZone environment.public void setProjectIdentifier(String projectIdentifier)
The identifier of the Amazon DataZone project in which this environment is created.
projectIdentifier
- The identifier of the Amazon DataZone project in which this environment is created.public String getProjectIdentifier()
The identifier of the Amazon DataZone project in which this environment is created.
public CreateEnvironmentRequest withProjectIdentifier(String projectIdentifier)
The identifier of the Amazon DataZone project in which this environment is created.
projectIdentifier
- The identifier of the Amazon DataZone project in which this environment is created.public List<EnvironmentParameter> getUserParameters()
The user parameters of this Amazon DataZone environment.
public void setUserParameters(Collection<EnvironmentParameter> userParameters)
The user parameters of this Amazon DataZone environment.
userParameters
- The user parameters of this Amazon DataZone environment.public CreateEnvironmentRequest withUserParameters(EnvironmentParameter... userParameters)
The user parameters of this Amazon DataZone environment.
NOTE: This method appends the values to the existing list (if any). Use
setUserParameters(java.util.Collection)
or withUserParameters(java.util.Collection)
if you want
to override the existing values.
userParameters
- The user parameters of this Amazon DataZone environment.public CreateEnvironmentRequest withUserParameters(Collection<EnvironmentParameter> userParameters)
The user parameters of this Amazon DataZone environment.
userParameters
- The user parameters of this Amazon DataZone environment.public String toString()
toString
in class Object
Object.toString()
public CreateEnvironmentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()