@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeDomainResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeDomainResult() |
Modifier and Type | Method and Description |
---|---|
DescribeDomainResult |
clone() |
boolean |
equals(Object obj) |
String |
getAuthMode()
The domain's authentication mode.
|
Date |
getCreationTime()
The creation time.
|
UserSettings |
getDefaultUserSettings()
Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in a given
UserProfile.
|
String |
getDomainArn()
The domain's Amazon Resource Name (ARN).
|
String |
getDomainId()
The domain ID.
|
String |
getDomainName()
The domain name.
|
String |
getFailureReason()
The failure reason.
|
String |
getHomeEfsFileSystemId()
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
|
String |
getHomeEfsFileSystemKmsKeyId()
The AWS Key Management Service encryption key ID.
|
Date |
getLastModifiedTime()
The last modified time.
|
String |
getSingleSignOnManagedApplicationInstanceId()
The SSO managed application instance ID.
|
String |
getStatus()
The status.
|
List<String> |
getSubnetIds()
Security setting to limit to a set of subnets.
|
String |
getUrl()
The domain's URL.
|
String |
getVpcId()
The ID of the Amazon Virtual Private Cloud.
|
int |
hashCode() |
void |
setAuthMode(String authMode)
The domain's authentication mode.
|
void |
setCreationTime(Date creationTime)
The creation time.
|
void |
setDefaultUserSettings(UserSettings defaultUserSettings)
Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in a given
UserProfile.
|
void |
setDomainArn(String domainArn)
The domain's Amazon Resource Name (ARN).
|
void |
setDomainId(String domainId)
The domain ID.
|
void |
setDomainName(String domainName)
The domain name.
|
void |
setFailureReason(String failureReason)
The failure reason.
|
void |
setHomeEfsFileSystemId(String homeEfsFileSystemId)
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
|
void |
setHomeEfsFileSystemKmsKeyId(String homeEfsFileSystemKmsKeyId)
The AWS Key Management Service encryption key ID.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The last modified time.
|
void |
setSingleSignOnManagedApplicationInstanceId(String singleSignOnManagedApplicationInstanceId)
The SSO managed application instance ID.
|
void |
setStatus(String status)
The status.
|
void |
setSubnetIds(Collection<String> subnetIds)
Security setting to limit to a set of subnets.
|
void |
setUrl(String url)
The domain's URL.
|
void |
setVpcId(String vpcId)
The ID of the Amazon Virtual Private Cloud.
|
String |
toString()
Returns a string representation of this object.
|
DescribeDomainResult |
withAuthMode(AuthMode authMode)
The domain's authentication mode.
|
DescribeDomainResult |
withAuthMode(String authMode)
The domain's authentication mode.
|
DescribeDomainResult |
withCreationTime(Date creationTime)
The creation time.
|
DescribeDomainResult |
withDefaultUserSettings(UserSettings defaultUserSettings)
Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in a given
UserProfile.
|
DescribeDomainResult |
withDomainArn(String domainArn)
The domain's Amazon Resource Name (ARN).
|
DescribeDomainResult |
withDomainId(String domainId)
The domain ID.
|
DescribeDomainResult |
withDomainName(String domainName)
The domain name.
|
DescribeDomainResult |
withFailureReason(String failureReason)
The failure reason.
|
DescribeDomainResult |
withHomeEfsFileSystemId(String homeEfsFileSystemId)
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
|
DescribeDomainResult |
withHomeEfsFileSystemKmsKeyId(String homeEfsFileSystemKmsKeyId)
The AWS Key Management Service encryption key ID.
|
DescribeDomainResult |
withLastModifiedTime(Date lastModifiedTime)
The last modified time.
|
DescribeDomainResult |
withSingleSignOnManagedApplicationInstanceId(String singleSignOnManagedApplicationInstanceId)
The SSO managed application instance ID.
|
DescribeDomainResult |
withStatus(DomainStatus status)
The status.
|
DescribeDomainResult |
withStatus(String status)
The status.
|
DescribeDomainResult |
withSubnetIds(Collection<String> subnetIds)
Security setting to limit to a set of subnets.
|
DescribeDomainResult |
withSubnetIds(String... subnetIds)
Security setting to limit to a set of subnets.
|
DescribeDomainResult |
withUrl(String url)
The domain's URL.
|
DescribeDomainResult |
withVpcId(String vpcId)
The ID of the Amazon Virtual Private Cloud.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setDomainArn(String domainArn)
The domain's Amazon Resource Name (ARN).
domainArn
- The domain's Amazon Resource Name (ARN).public String getDomainArn()
The domain's Amazon Resource Name (ARN).
public DescribeDomainResult withDomainArn(String domainArn)
The domain's Amazon Resource Name (ARN).
domainArn
- The domain's Amazon Resource Name (ARN).public void setDomainId(String domainId)
The domain ID.
domainId
- The domain ID.public String getDomainId()
The domain ID.
public DescribeDomainResult withDomainId(String domainId)
The domain ID.
domainId
- The domain ID.public void setDomainName(String domainName)
The domain name.
domainName
- The domain name.public String getDomainName()
The domain name.
public DescribeDomainResult withDomainName(String domainName)
The domain name.
domainName
- The domain name.public void setHomeEfsFileSystemId(String homeEfsFileSystemId)
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
homeEfsFileSystemId
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.public String getHomeEfsFileSystemId()
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
public DescribeDomainResult withHomeEfsFileSystemId(String homeEfsFileSystemId)
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
homeEfsFileSystemId
- The ID of the Amazon Elastic File System (EFS) managed by this Domain.public void setSingleSignOnManagedApplicationInstanceId(String singleSignOnManagedApplicationInstanceId)
The SSO managed application instance ID.
singleSignOnManagedApplicationInstanceId
- The SSO managed application instance ID.public String getSingleSignOnManagedApplicationInstanceId()
The SSO managed application instance ID.
public DescribeDomainResult withSingleSignOnManagedApplicationInstanceId(String singleSignOnManagedApplicationInstanceId)
The SSO managed application instance ID.
singleSignOnManagedApplicationInstanceId
- The SSO managed application instance ID.public void setStatus(String status)
The status.
status
- The status.DomainStatus
public String getStatus()
The status.
DomainStatus
public DescribeDomainResult withStatus(String status)
The status.
status
- The status.DomainStatus
public DescribeDomainResult withStatus(DomainStatus status)
The status.
status
- The status.DomainStatus
public void setCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public Date getCreationTime()
The creation time.
public DescribeDomainResult withCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public void setLastModifiedTime(Date lastModifiedTime)
The last modified time.
lastModifiedTime
- The last modified time.public Date getLastModifiedTime()
The last modified time.
public DescribeDomainResult withLastModifiedTime(Date lastModifiedTime)
The last modified time.
lastModifiedTime
- The last modified time.public void setFailureReason(String failureReason)
The failure reason.
failureReason
- The failure reason.public String getFailureReason()
The failure reason.
public DescribeDomainResult withFailureReason(String failureReason)
The failure reason.
failureReason
- The failure reason.public void setAuthMode(String authMode)
The domain's authentication mode.
authMode
- The domain's authentication mode.AuthMode
public String getAuthMode()
The domain's authentication mode.
AuthMode
public DescribeDomainResult withAuthMode(String authMode)
The domain's authentication mode.
authMode
- The domain's authentication mode.AuthMode
public DescribeDomainResult withAuthMode(AuthMode authMode)
The domain's authentication mode.
authMode
- The domain's authentication mode.AuthMode
public void setDefaultUserSettings(UserSettings defaultUserSettings)
Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in a given UserProfile.
defaultUserSettings
- Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in
a given UserProfile.public UserSettings getDefaultUserSettings()
Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in a given UserProfile.
public DescribeDomainResult withDefaultUserSettings(UserSettings defaultUserSettings)
Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in a given UserProfile.
defaultUserSettings
- Settings which are applied to all UserProfile in this domain, if settings are not explicitly specified in
a given UserProfile.public void setHomeEfsFileSystemKmsKeyId(String homeEfsFileSystemKmsKeyId)
The AWS Key Management Service encryption key ID.
homeEfsFileSystemKmsKeyId
- The AWS Key Management Service encryption key ID.public String getHomeEfsFileSystemKmsKeyId()
The AWS Key Management Service encryption key ID.
public DescribeDomainResult withHomeEfsFileSystemKmsKeyId(String homeEfsFileSystemKmsKeyId)
The AWS Key Management Service encryption key ID.
homeEfsFileSystemKmsKeyId
- The AWS Key Management Service encryption key ID.public List<String> getSubnetIds()
Security setting to limit to a set of subnets.
public void setSubnetIds(Collection<String> subnetIds)
Security setting to limit to a set of subnets.
subnetIds
- Security setting to limit to a set of subnets.public DescribeDomainResult withSubnetIds(String... subnetIds)
Security setting to limit to a set of subnets.
NOTE: This method appends the values to the existing list (if any). Use
setSubnetIds(java.util.Collection)
or withSubnetIds(java.util.Collection)
if you want to
override the existing values.
subnetIds
- Security setting to limit to a set of subnets.public DescribeDomainResult withSubnetIds(Collection<String> subnetIds)
Security setting to limit to a set of subnets.
subnetIds
- Security setting to limit to a set of subnets.public void setUrl(String url)
The domain's URL.
url
- The domain's URL.public String getUrl()
The domain's URL.
public DescribeDomainResult withUrl(String url)
The domain's URL.
url
- The domain's URL.public void setVpcId(String vpcId)
The ID of the Amazon Virtual Private Cloud.
vpcId
- The ID of the Amazon Virtual Private Cloud.public String getVpcId()
The ID of the Amazon Virtual Private Cloud.
public DescribeDomainResult withVpcId(String vpcId)
The ID of the Amazon Virtual Private Cloud.
vpcId
- The ID of the Amazon Virtual Private Cloud.public String toString()
toString
in class Object
Object.toString()
public DescribeDomainResult clone()