@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 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 final String domainArn()
The domain's Amazon Resource Name (ARN).
public final String domainId()
The domain ID.
public final String domainName()
The domain name.
public final String homeEfsFileSystemId()
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
public final String singleSignOnManagedApplicationInstanceId()
The SSO managed application instance ID.
public final 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 final 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 final Instant creationTime()
The creation time.
public final Instant lastModifiedTime()
The last modified time.
public final String failureReason()
The failure reason.
public final 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 final 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 final UserSettings defaultUserSettings()
Settings which are applied to UserProfiles in this domain if settings are not explicitly specified in a given UserProfile.
public final 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 final 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 final String homeEfsFileSystemKmsKeyId()
This member is deprecated and replaced with KmsKeyId.
KmsKeyId.public final boolean hasSubnetIds()
public final 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 final String url()
The domain's URL.
public final String vpcId()
The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
public final 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 final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2021. All rights reserved.