Interface DescribeDomainConfigurationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeDomainConfigurationResponse.Builder,DescribeDomainConfigurationResponse>,IotResponse.Builder,SdkBuilder<DescribeDomainConfigurationResponse.Builder,DescribeDomainConfigurationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeDomainConfigurationResponse
public static interface DescribeDomainConfigurationResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<DescribeDomainConfigurationResponse.Builder,DescribeDomainConfigurationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DescribeDomainConfigurationResponse.BuilderauthorizerConfig(Consumer<AuthorizerConfig.Builder> authorizerConfig)An object that specifies the authorization service for a domain.DescribeDomainConfigurationResponse.BuilderauthorizerConfig(AuthorizerConfig authorizerConfig)An object that specifies the authorization service for a domain.DescribeDomainConfigurationResponse.BuilderdomainConfigurationArn(String domainConfigurationArn)The ARN of the domain configuration.DescribeDomainConfigurationResponse.BuilderdomainConfigurationName(String domainConfigurationName)The name of the domain configuration.DescribeDomainConfigurationResponse.BuilderdomainConfigurationStatus(String domainConfigurationStatus)A Boolean value that specifies the current state of the domain configuration.DescribeDomainConfigurationResponse.BuilderdomainConfigurationStatus(DomainConfigurationStatus domainConfigurationStatus)A Boolean value that specifies the current state of the domain configuration.DescribeDomainConfigurationResponse.BuilderdomainName(String domainName)The name of the domain.DescribeDomainConfigurationResponse.BuilderdomainType(String domainType)The type of the domain.DescribeDomainConfigurationResponse.BuilderdomainType(DomainType domainType)The type of the domain.DescribeDomainConfigurationResponse.BuilderlastStatusChangeDate(Instant lastStatusChangeDate)The date and time the domain configuration's status was last changed.default DescribeDomainConfigurationResponse.BuilderserverCertificateConfig(Consumer<ServerCertificateConfig.Builder> serverCertificateConfig)The server certificate configuration.DescribeDomainConfigurationResponse.BuilderserverCertificateConfig(ServerCertificateConfig serverCertificateConfig)The server certificate configuration.DescribeDomainConfigurationResponse.BuilderserverCertificates(Collection<ServerCertificateSummary> serverCertificates)A list containing summary information about the server certificate included in the domain configuration.DescribeDomainConfigurationResponse.BuilderserverCertificates(Consumer<ServerCertificateSummary.Builder>... serverCertificates)A list containing summary information about the server certificate included in the domain configuration.DescribeDomainConfigurationResponse.BuilderserverCertificates(ServerCertificateSummary... serverCertificates)A list containing summary information about the server certificate included in the domain configuration.DescribeDomainConfigurationResponse.BuilderserviceType(String serviceType)The type of service delivered by the endpoint.DescribeDomainConfigurationResponse.BuilderserviceType(ServiceType serviceType)The type of service delivered by the endpoint.default DescribeDomainConfigurationResponse.BuildertlsConfig(Consumer<TlsConfig.Builder> tlsConfig)An object that specifies the TLS configuration for a domain.DescribeDomainConfigurationResponse.BuildertlsConfig(TlsConfig tlsConfig)An object that specifies the TLS configuration for a domain.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
-
-
-
Method Detail
-
domainConfigurationName
DescribeDomainConfigurationResponse.Builder domainConfigurationName(String domainConfigurationName)
The name of the domain configuration.
- Parameters:
domainConfigurationName- The name of the domain configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainConfigurationArn
DescribeDomainConfigurationResponse.Builder domainConfigurationArn(String domainConfigurationArn)
The ARN of the domain configuration.
- Parameters:
domainConfigurationArn- The ARN of the domain configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainName
DescribeDomainConfigurationResponse.Builder domainName(String domainName)
The name of the domain.
- Parameters:
domainName- The name of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverCertificates
DescribeDomainConfigurationResponse.Builder serverCertificates(Collection<ServerCertificateSummary> serverCertificates)
A list containing summary information about the server certificate included in the domain configuration.
- Parameters:
serverCertificates- A list containing summary information about the server certificate included in the domain configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverCertificates
DescribeDomainConfigurationResponse.Builder serverCertificates(ServerCertificateSummary... serverCertificates)
A list containing summary information about the server certificate included in the domain configuration.
- Parameters:
serverCertificates- A list containing summary information about the server certificate included in the domain configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverCertificates
DescribeDomainConfigurationResponse.Builder serverCertificates(Consumer<ServerCertificateSummary.Builder>... serverCertificates)
A list containing summary information about the server certificate included in the domain configuration.
This is a convenience method that creates an instance of theServerCertificateSummary.Builderavoiding the need to create one manually viaServerCertificateSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#serverCertificates(List.) - Parameters:
serverCertificates- a consumer that will call methods onServerCertificateSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#serverCertificates(java.util.Collection)
-
authorizerConfig
DescribeDomainConfigurationResponse.Builder authorizerConfig(AuthorizerConfig authorizerConfig)
An object that specifies the authorization service for a domain.
- Parameters:
authorizerConfig- An object that specifies the authorization service for a domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizerConfig
default DescribeDomainConfigurationResponse.Builder authorizerConfig(Consumer<AuthorizerConfig.Builder> authorizerConfig)
An object that specifies the authorization service for a domain.
This is a convenience method that creates an instance of theAuthorizerConfig.Builderavoiding the need to create one manually viaAuthorizerConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toauthorizerConfig(AuthorizerConfig).- Parameters:
authorizerConfig- a consumer that will call methods onAuthorizerConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
authorizerConfig(AuthorizerConfig)
-
domainConfigurationStatus
DescribeDomainConfigurationResponse.Builder domainConfigurationStatus(String domainConfigurationStatus)
A Boolean value that specifies the current state of the domain configuration.
- Parameters:
domainConfigurationStatus- A Boolean value that specifies the current state of the domain configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DomainConfigurationStatus,DomainConfigurationStatus
-
domainConfigurationStatus
DescribeDomainConfigurationResponse.Builder domainConfigurationStatus(DomainConfigurationStatus domainConfigurationStatus)
A Boolean value that specifies the current state of the domain configuration.
- Parameters:
domainConfigurationStatus- A Boolean value that specifies the current state of the domain configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DomainConfigurationStatus,DomainConfigurationStatus
-
serviceType
DescribeDomainConfigurationResponse.Builder serviceType(String serviceType)
The type of service delivered by the endpoint.
- Parameters:
serviceType- The type of service delivered by the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceType,ServiceType
-
serviceType
DescribeDomainConfigurationResponse.Builder serviceType(ServiceType serviceType)
The type of service delivered by the endpoint.
- Parameters:
serviceType- The type of service delivered by the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceType,ServiceType
-
domainType
DescribeDomainConfigurationResponse.Builder domainType(String domainType)
The type of the domain.
- Parameters:
domainType- The type of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DomainType,DomainType
-
domainType
DescribeDomainConfigurationResponse.Builder domainType(DomainType domainType)
The type of the domain.
- Parameters:
domainType- The type of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DomainType,DomainType
-
lastStatusChangeDate
DescribeDomainConfigurationResponse.Builder lastStatusChangeDate(Instant lastStatusChangeDate)
The date and time the domain configuration's status was last changed.
- Parameters:
lastStatusChangeDate- The date and time the domain configuration's status was last changed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tlsConfig
DescribeDomainConfigurationResponse.Builder tlsConfig(TlsConfig tlsConfig)
An object that specifies the TLS configuration for a domain.
- Parameters:
tlsConfig- An object that specifies the TLS configuration for a domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tlsConfig
default DescribeDomainConfigurationResponse.Builder tlsConfig(Consumer<TlsConfig.Builder> tlsConfig)
An object that specifies the TLS configuration for a domain.
This is a convenience method that creates an instance of theTlsConfig.Builderavoiding the need to create one manually viaTlsConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totlsConfig(TlsConfig).- Parameters:
tlsConfig- a consumer that will call methods onTlsConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
tlsConfig(TlsConfig)
-
serverCertificateConfig
DescribeDomainConfigurationResponse.Builder serverCertificateConfig(ServerCertificateConfig serverCertificateConfig)
The server certificate configuration.
- Parameters:
serverCertificateConfig- The server certificate configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverCertificateConfig
default DescribeDomainConfigurationResponse.Builder serverCertificateConfig(Consumer<ServerCertificateConfig.Builder> serverCertificateConfig)
The server certificate configuration.
This is a convenience method that creates an instance of theServerCertificateConfig.Builderavoiding the need to create one manually viaServerCertificateConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserverCertificateConfig(ServerCertificateConfig).- Parameters:
serverCertificateConfig- a consumer that will call methods onServerCertificateConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
serverCertificateConfig(ServerCertificateConfig)
-
-