@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Environment extends Object implements Serializable, Cloneable, StructuredPojo
Represents an FinSpace environment.
Constructor and Description |
---|
Environment() |
Modifier and Type | Method and Description |
---|---|
Environment |
clone() |
boolean |
equals(Object obj) |
String |
getAwsAccountId()
The ID of the AWS account in which the FinSpace environment is created.
|
String |
getDedicatedServiceAccountId()
The AWS account ID of the dedicated service account associated with your FinSpace environment.
|
String |
getDescription()
The description of the FinSpace environment.
|
String |
getEnvironmentArn()
The Amazon Resource Name (ARN) of your FinSpace environment.
|
String |
getEnvironmentId()
The identifier of the FinSpace environment.
|
String |
getEnvironmentUrl()
The sign-in URL for the web application of your FinSpace environment.
|
String |
getFederationMode()
The authentication mode for the environment.
|
FederationParameters |
getFederationParameters()
Configuration information when authentication mode is FEDERATED.
|
String |
getKmsKeyId()
The KMS key id used to encrypt in the FinSpace environment.
|
String |
getName()
The name of the FinSpace environment.
|
String |
getSageMakerStudioDomainUrl()
The URL of the integrated FinSpace notebook environment in your web application.
|
String |
getStatus()
The current status of creation of the FinSpace environment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAwsAccountId(String awsAccountId)
The ID of the AWS account in which the FinSpace environment is created.
|
void |
setDedicatedServiceAccountId(String dedicatedServiceAccountId)
The AWS account ID of the dedicated service account associated with your FinSpace environment.
|
void |
setDescription(String description)
The description of the FinSpace environment.
|
void |
setEnvironmentArn(String environmentArn)
The Amazon Resource Name (ARN) of your FinSpace environment.
|
void |
setEnvironmentId(String environmentId)
The identifier of the FinSpace environment.
|
void |
setEnvironmentUrl(String environmentUrl)
The sign-in URL for the web application of your FinSpace environment.
|
void |
setFederationMode(String federationMode)
The authentication mode for the environment.
|
void |
setFederationParameters(FederationParameters federationParameters)
Configuration information when authentication mode is FEDERATED.
|
void |
setKmsKeyId(String kmsKeyId)
The KMS key id used to encrypt in the FinSpace environment.
|
void |
setName(String name)
The name of the FinSpace environment.
|
void |
setSageMakerStudioDomainUrl(String sageMakerStudioDomainUrl)
The URL of the integrated FinSpace notebook environment in your web application.
|
void |
setStatus(String status)
The current status of creation of the FinSpace environment.
|
String |
toString()
Returns a string representation of this object.
|
Environment |
withAwsAccountId(String awsAccountId)
The ID of the AWS account in which the FinSpace environment is created.
|
Environment |
withDedicatedServiceAccountId(String dedicatedServiceAccountId)
The AWS account ID of the dedicated service account associated with your FinSpace environment.
|
Environment |
withDescription(String description)
The description of the FinSpace environment.
|
Environment |
withEnvironmentArn(String environmentArn)
The Amazon Resource Name (ARN) of your FinSpace environment.
|
Environment |
withEnvironmentId(String environmentId)
The identifier of the FinSpace environment.
|
Environment |
withEnvironmentUrl(String environmentUrl)
The sign-in URL for the web application of your FinSpace environment.
|
Environment |
withFederationMode(FederationMode federationMode)
The authentication mode for the environment.
|
Environment |
withFederationMode(String federationMode)
The authentication mode for the environment.
|
Environment |
withFederationParameters(FederationParameters federationParameters)
Configuration information when authentication mode is FEDERATED.
|
Environment |
withKmsKeyId(String kmsKeyId)
The KMS key id used to encrypt in the FinSpace environment.
|
Environment |
withName(String name)
The name of the FinSpace environment.
|
Environment |
withSageMakerStudioDomainUrl(String sageMakerStudioDomainUrl)
The URL of the integrated FinSpace notebook environment in your web application.
|
Environment |
withStatus(EnvironmentStatus status)
The current status of creation of the FinSpace environment.
|
Environment |
withStatus(String status)
The current status of creation of the FinSpace environment.
|
public void setName(String name)
The name of the FinSpace environment.
name
- The name of the FinSpace environment.public String getName()
The name of the FinSpace environment.
public Environment withName(String name)
The name of the FinSpace environment.
name
- The name of the FinSpace environment.public void setEnvironmentId(String environmentId)
The identifier of the FinSpace environment.
environmentId
- The identifier of the FinSpace environment.public String getEnvironmentId()
The identifier of the FinSpace environment.
public Environment withEnvironmentId(String environmentId)
The identifier of the FinSpace environment.
environmentId
- The identifier of the FinSpace environment.public void setAwsAccountId(String awsAccountId)
The ID of the AWS account in which the FinSpace environment is created.
awsAccountId
- The ID of the AWS account in which the FinSpace environment is created.public String getAwsAccountId()
The ID of the AWS account in which the FinSpace environment is created.
public Environment withAwsAccountId(String awsAccountId)
The ID of the AWS account in which the FinSpace environment is created.
awsAccountId
- The ID of the AWS account in which the FinSpace environment is created.public void setStatus(String status)
The current status of creation of the FinSpace environment.
status
- The current status of creation of the FinSpace environment.EnvironmentStatus
public String getStatus()
The current status of creation of the FinSpace environment.
EnvironmentStatus
public Environment withStatus(String status)
The current status of creation of the FinSpace environment.
status
- The current status of creation of the FinSpace environment.EnvironmentStatus
public Environment withStatus(EnvironmentStatus status)
The current status of creation of the FinSpace environment.
status
- The current status of creation of the FinSpace environment.EnvironmentStatus
public void setEnvironmentUrl(String environmentUrl)
The sign-in URL for the web application of your FinSpace environment.
environmentUrl
- The sign-in URL for the web application of your FinSpace environment.public String getEnvironmentUrl()
The sign-in URL for the web application of your FinSpace environment.
public Environment withEnvironmentUrl(String environmentUrl)
The sign-in URL for the web application of your FinSpace environment.
environmentUrl
- The sign-in URL for the web application of your FinSpace environment.public void setDescription(String description)
The description of the FinSpace environment.
description
- The description of the FinSpace environment.public String getDescription()
The description of the FinSpace environment.
public Environment withDescription(String description)
The description of the FinSpace environment.
description
- The description of the FinSpace environment.public void setEnvironmentArn(String environmentArn)
The Amazon Resource Name (ARN) of your FinSpace environment.
environmentArn
- The Amazon Resource Name (ARN) of your FinSpace environment.public String getEnvironmentArn()
The Amazon Resource Name (ARN) of your FinSpace environment.
public Environment withEnvironmentArn(String environmentArn)
The Amazon Resource Name (ARN) of your FinSpace environment.
environmentArn
- The Amazon Resource Name (ARN) of your FinSpace environment.public void setSageMakerStudioDomainUrl(String sageMakerStudioDomainUrl)
The URL of the integrated FinSpace notebook environment in your web application.
sageMakerStudioDomainUrl
- The URL of the integrated FinSpace notebook environment in your web application.public String getSageMakerStudioDomainUrl()
The URL of the integrated FinSpace notebook environment in your web application.
public Environment withSageMakerStudioDomainUrl(String sageMakerStudioDomainUrl)
The URL of the integrated FinSpace notebook environment in your web application.
sageMakerStudioDomainUrl
- The URL of the integrated FinSpace notebook environment in your web application.public void setKmsKeyId(String kmsKeyId)
The KMS key id used to encrypt in the FinSpace environment.
kmsKeyId
- The KMS key id used to encrypt in the FinSpace environment.public String getKmsKeyId()
The KMS key id used to encrypt in the FinSpace environment.
public Environment withKmsKeyId(String kmsKeyId)
The KMS key id used to encrypt in the FinSpace environment.
kmsKeyId
- The KMS key id used to encrypt in the FinSpace environment.public void setDedicatedServiceAccountId(String dedicatedServiceAccountId)
The AWS account ID of the dedicated service account associated with your FinSpace environment.
dedicatedServiceAccountId
- The AWS account ID of the dedicated service account associated with your FinSpace environment.public String getDedicatedServiceAccountId()
The AWS account ID of the dedicated service account associated with your FinSpace environment.
public Environment withDedicatedServiceAccountId(String dedicatedServiceAccountId)
The AWS account ID of the dedicated service account associated with your FinSpace environment.
dedicatedServiceAccountId
- The AWS account ID of the dedicated service account associated with your FinSpace environment.public void setFederationMode(String federationMode)
The authentication mode for the environment.
federationMode
- The authentication mode for the environment.FederationMode
public String getFederationMode()
The authentication mode for the environment.
FederationMode
public Environment withFederationMode(String federationMode)
The authentication mode for the environment.
federationMode
- The authentication mode for the environment.FederationMode
public Environment withFederationMode(FederationMode federationMode)
The authentication mode for the environment.
federationMode
- The authentication mode for the 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 Environment withFederationParameters(FederationParameters federationParameters)
Configuration information when authentication mode is FEDERATED.
federationParameters
- Configuration information when authentication mode is FEDERATED.public String toString()
toString
in class Object
Object.toString()
public Environment clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.