Interface DescribeDomainResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeDomainResponse.Builder,
,DescribeDomainResponse> SdkBuilder<DescribeDomainResponse.Builder,
,DescribeDomainResponse> SdkPojo
,SdkResponse.Builder
,SwfResponse.Builder
- Enclosing class:
DescribeDomainResponse
public static interface DescribeDomainResponse.Builder
extends SwfResponse.Builder, SdkPojo, CopyableBuilder<DescribeDomainResponse.Builder,DescribeDomainResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondefault DescribeDomainResponse.Builder
configuration
(Consumer<DomainConfiguration.Builder> configuration) The domain configuration.configuration
(DomainConfiguration configuration) The domain configuration.default DescribeDomainResponse.Builder
domainInfo
(Consumer<DomainInfo.Builder> domainInfo) The basic information about a domain, such as its name, status, and description.domainInfo
(DomainInfo domainInfo) The basic information about a domain, such as its name, status, and description.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.swf.model.SwfResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
domainInfo
The basic information about a domain, such as its name, status, and description.
- Parameters:
domainInfo
- The basic information about a domain, such as its name, status, and description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainInfo
The basic information about a domain, such as its name, status, and description.
This is a convenience method that creates an instance of theDomainInfo.Builder
avoiding the need to create one manually viaDomainInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todomainInfo(DomainInfo)
.- Parameters:
domainInfo
- a consumer that will call methods onDomainInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configuration
The domain configuration. Currently, this includes only the domain's retention period.
- Parameters:
configuration
- The domain configuration. Currently, this includes only the domain's retention period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default DescribeDomainResponse.Builder configuration(Consumer<DomainConfiguration.Builder> configuration) The domain configuration. Currently, this includes only the domain's retention period.
This is a convenience method that creates an instance of theDomainConfiguration.Builder
avoiding the need to create one manually viaDomainConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfiguration(DomainConfiguration)
.- Parameters:
configuration
- a consumer that will call methods onDomainConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-