@Generated(value="software.amazon.awssdk:codegen") public final class DescribeDomainResponse extends SageMakerResponse implements ToCopyableBuilder<DescribeDomainResponse.Builder,DescribeDomainResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeDomainResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
AppNetworkAccessType |
appNetworkAccessType()
Specifies the VPC used for non-EFS traffic.
|
String |
appNetworkAccessTypeAsString()
Specifies the VPC used for non-EFS traffic.
|
AuthMode |
authMode()
The domain's authentication mode.
|
String |
authModeAsString()
The domain's authentication mode.
|
static DescribeDomainResponse.Builder |
builder() |
Instant |
creationTime()
The creation time.
|
UserSettings |
defaultUserSettings()
Settings which are applied to all UserProfiles in this domain, if settings are not explicitly specified in a
given UserProfile.
|
String |
domainArn()
The domain's Amazon Resource Name (ARN).
|
String |
domainId()
The domain ID.
|
String |
domainName()
The domain name.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
failureReason()
The failure reason.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasSubnetIds()
Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
String |
homeEfsFileSystemId()
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
|
String |
homeEfsFileSystemKmsKeyId()
This member is deprecated and replaced with
KmsKeyId. |
String |
kmsKeyId()
The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
|
Instant |
lastModifiedTime()
The last modified time.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeDomainResponse.Builder> |
serializableBuilderClass() |
String |
singleSignOnManagedApplicationInstanceId()
The SSO managed application instance ID.
|
DomainStatus |
status()
The status.
|
String |
statusAsString()
The status.
|
List<String> |
subnetIds()
The VPC subnets that Studio uses for communication.
|
DescribeDomainResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
url()
The domain's URL.
|
String |
vpcId()
The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String domainArn()
The domain's Amazon Resource Name (ARN).
public String domainId()
The domain ID.
public String domainName()
The domain name.
public String homeEfsFileSystemId()
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
public String singleSignOnManagedApplicationInstanceId()
The SSO managed application instance ID.
public DomainStatus status()
The status.
If the service returns an enum value that is not available in the current SDK version, status will
return DomainStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
DomainStatuspublic String statusAsString()
The status.
If the service returns an enum value that is not available in the current SDK version, status will
return DomainStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
DomainStatuspublic Instant creationTime()
The creation time.
public Instant lastModifiedTime()
The last modified time.
public String failureReason()
The failure reason.
public AuthMode authMode()
The domain's authentication mode.
If the service returns an enum value that is not available in the current SDK version, authMode will
return AuthMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
authModeAsString().
AuthModepublic String authModeAsString()
The domain's authentication mode.
If the service returns an enum value that is not available in the current SDK version, authMode will
return AuthMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
authModeAsString().
AuthModepublic UserSettings defaultUserSettings()
Settings which are applied to all UserProfiles in this domain, if settings are not explicitly specified in a given UserProfile.
public AppNetworkAccessType appNetworkAccessType()
Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.
PublicInternetOnly - Non-EFS traffic is through a VPC managed by Amazon SageMaker, which allows
direct internet access
VpcOnly - All Studio traffic is through the specified VPC and subnets
If the service returns an enum value that is not available in the current SDK version,
appNetworkAccessType will return AppNetworkAccessType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from appNetworkAccessTypeAsString().
PublicInternetOnly.
PublicInternetOnly - Non-EFS traffic is through a VPC managed by Amazon SageMaker, which
allows direct internet access
VpcOnly - All Studio traffic is through the specified VPC and subnets
AppNetworkAccessTypepublic String appNetworkAccessTypeAsString()
Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.
PublicInternetOnly - Non-EFS traffic is through a VPC managed by Amazon SageMaker, which allows
direct internet access
VpcOnly - All Studio traffic is through the specified VPC and subnets
If the service returns an enum value that is not available in the current SDK version,
appNetworkAccessType will return AppNetworkAccessType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from appNetworkAccessTypeAsString().
PublicInternetOnly.
PublicInternetOnly - Non-EFS traffic is through a VPC managed by Amazon SageMaker, which
allows direct internet access
VpcOnly - All Studio traffic is through the specified VPC and subnets
AppNetworkAccessTypepublic String homeEfsFileSystemKmsKeyId()
This member is deprecated and replaced with KmsKeyId.
KmsKeyId.public boolean hasSubnetIds()
public List<String> subnetIds()
The VPC subnets that Studio uses for communication.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSubnetIds() to see if a value was sent in this field.
public String url()
The domain's URL.
public String vpcId()
The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
public String kmsKeyId()
The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
public DescribeDomainResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeDomainResponse.Builder,DescribeDomainResponse>toBuilder in class AwsResponsepublic static DescribeDomainResponse.Builder builder()
public static Class<? extends DescribeDomainResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.