@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 |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateEnvironmentRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateEnvironmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getDataBundles()
The list of Amazon Resource Names (ARN) of the data bundles to install.
|
String |
getDescription()
The description of the FinSpace environment to be created.
|
String |
getFederationMode()
Authentication mode for the environment.
|
FederationParameters |
getFederationParameters()
Configuration information when authentication mode is FEDERATED.
|
String |
getKmsKeyId()
The KMS key id to encrypt your data in the FinSpace environment.
|
String |
getName()
The name of the FinSpace environment to be created.
|
SuperuserParameters |
getSuperuserParameters()
Configuration information for the superuser.
|
Map<String,String> |
getTags()
Add tags to your FinSpace environment.
|
int |
hashCode() |
void |
setDataBundles(Collection<String> dataBundles)
The list of Amazon Resource Names (ARN) of the data bundles to install.
|
void |
setDescription(String description)
The description of the FinSpace environment to be created.
|
void |
setFederationMode(String federationMode)
Authentication mode for the environment.
|
void |
setFederationParameters(FederationParameters federationParameters)
Configuration information when authentication mode is FEDERATED.
|
void |
setKmsKeyId(String kmsKeyId)
The KMS key id to encrypt your data in the FinSpace environment.
|
void |
setName(String name)
The name of the FinSpace environment to be created.
|
void |
setSuperuserParameters(SuperuserParameters superuserParameters)
Configuration information for the superuser.
|
void |
setTags(Map<String,String> tags)
Add tags to your FinSpace environment.
|
String |
toString()
Returns a string representation of this object.
|
CreateEnvironmentRequest |
withDataBundles(Collection<String> dataBundles)
The list of Amazon Resource Names (ARN) of the data bundles to install.
|
CreateEnvironmentRequest |
withDataBundles(String... dataBundles)
The list of Amazon Resource Names (ARN) of the data bundles to install.
|
CreateEnvironmentRequest |
withDescription(String description)
The description of the FinSpace environment to be created.
|
CreateEnvironmentRequest |
withFederationMode(FederationMode federationMode)
Authentication mode for the environment.
|
CreateEnvironmentRequest |
withFederationMode(String federationMode)
Authentication mode for the environment.
|
CreateEnvironmentRequest |
withFederationParameters(FederationParameters federationParameters)
Configuration information when authentication mode is FEDERATED.
|
CreateEnvironmentRequest |
withKmsKeyId(String kmsKeyId)
The KMS key id to encrypt your data in the FinSpace environment.
|
CreateEnvironmentRequest |
withName(String name)
The name of the FinSpace environment to be created.
|
CreateEnvironmentRequest |
withSuperuserParameters(SuperuserParameters superuserParameters)
Configuration information for the superuser.
|
CreateEnvironmentRequest |
withTags(Map<String,String> tags)
Add tags to your FinSpace 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 setName(String name)
The name of the FinSpace environment to be created.
name
- The name of the FinSpace environment to be created.public String getName()
The name of the FinSpace environment to be created.
public CreateEnvironmentRequest withName(String name)
The name of the FinSpace environment to be created.
name
- The name of the FinSpace environment to be created.public void setDescription(String description)
The description of the FinSpace environment to be created.
description
- The description of the FinSpace environment to be created.public String getDescription()
The description of the FinSpace environment to be created.
public CreateEnvironmentRequest withDescription(String description)
The description of the FinSpace environment to be created.
description
- The description of the FinSpace environment to be created.public void setKmsKeyId(String kmsKeyId)
The KMS key id to encrypt your data in the FinSpace environment.
kmsKeyId
- The KMS key id to encrypt your data in the FinSpace environment.public String getKmsKeyId()
The KMS key id to encrypt your data in the FinSpace environment.
public CreateEnvironmentRequest withKmsKeyId(String kmsKeyId)
The KMS key id to encrypt your data in the FinSpace environment.
kmsKeyId
- The KMS key id to encrypt your data in the FinSpace environment.public Map<String,String> getTags()
Add tags to your FinSpace environment.
public void setTags(Map<String,String> tags)
Add tags to your FinSpace environment.
tags
- Add tags to your FinSpace environment.public CreateEnvironmentRequest withTags(Map<String,String> tags)
Add tags to your FinSpace environment.
tags
- Add tags to your FinSpace environment.public CreateEnvironmentRequest addTagsEntry(String key, String value)
public CreateEnvironmentRequest clearTagsEntries()
public void setFederationMode(String federationMode)
Authentication mode for the environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace environment.
federationMode
- Authentication mode for the environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace environment.
FederationMode
public String getFederationMode()
Authentication mode for the environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace
environment.
FederationMode
public CreateEnvironmentRequest withFederationMode(String federationMode)
Authentication mode for the environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace environment.
federationMode
- Authentication mode for the environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace environment.
FederationMode
public CreateEnvironmentRequest withFederationMode(FederationMode federationMode)
Authentication mode for the environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace environment.
federationMode
- Authentication mode for the environment.
FEDERATED
- Users access FinSpace through Single Sign On (SSO) via your Identity provider.
LOCAL
- Users access FinSpace via email and password managed within the FinSpace environment.
FederationMode
public void setFederationParameters(FederationParameters federationParameters)
Configuration information when authentication mode is FEDERATED.
federationParameters
- Configuration information when authentication mode is FEDERATED.public FederationParameters getFederationParameters()
Configuration information when authentication mode is FEDERATED.
public CreateEnvironmentRequest withFederationParameters(FederationParameters federationParameters)
Configuration information when authentication mode is FEDERATED.
federationParameters
- Configuration information when authentication mode is FEDERATED.public void setSuperuserParameters(SuperuserParameters superuserParameters)
Configuration information for the superuser.
superuserParameters
- Configuration information for the superuser.public SuperuserParameters getSuperuserParameters()
Configuration information for the superuser.
public CreateEnvironmentRequest withSuperuserParameters(SuperuserParameters superuserParameters)
Configuration information for the superuser.
superuserParameters
- Configuration information for the superuser.public List<String> getDataBundles()
The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital Markets
datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in addition
to sample Capital Markets data.
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital
Markets datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in
addition to sample Capital Markets data.
public void setDataBundles(Collection<String> dataBundles)
The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital Markets
datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in addition
to sample Capital Markets data.
dataBundles
- The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle
ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital
Markets datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in
addition to sample Capital Markets data.
public CreateEnvironmentRequest withDataBundles(String... dataBundles)
The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital Markets
datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in addition
to sample Capital Markets data.
NOTE: This method appends the values to the existing list (if any). Use
setDataBundles(java.util.Collection)
or withDataBundles(java.util.Collection)
if you want to
override the existing values.
dataBundles
- The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle
ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital
Markets datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in
addition to sample Capital Markets data.
public CreateEnvironmentRequest withDataBundles(Collection<String> dataBundles)
The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital Markets
datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in addition
to sample Capital Markets data.
dataBundles
- The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle
ARNs:
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample
- Contains sample Capital
Markets datasets, categories and controlled vocabularies.
arn:aws:finspace:${Region}::data-bundle/taq
(default) - Contains trades and quotes data in
addition to sample Capital Markets data.
public String toString()
toString
in class Object
Object.toString()
public CreateEnvironmentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()