public class DomainConfigurationSummary
extends java.lang.Object
implements java.io.Serializable
The summary of a domain configuration. A domain configuration specifies custom IoT-specific information about a domain. A domain configuration can be associated with an AWS-managed domain (for example, dbc123defghijk.iot.us-west-2.amazonaws.com), a customer managed domain, or a default endpoint.
Data
Jobs
CredentialProvider
The domain configuration feature is in public preview and is subject to change.
| Constructor and Description |
|---|
DomainConfigurationSummary() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDomainConfigurationArn()
The ARN of the domain configuration.
|
java.lang.String |
getDomainConfigurationName()
The name of the domain configuration.
|
java.lang.String |
getServiceType()
The type of service delivered by the endpoint.
|
int |
hashCode() |
void |
setDomainConfigurationArn(java.lang.String domainConfigurationArn)
The ARN of the domain configuration.
|
void |
setDomainConfigurationName(java.lang.String domainConfigurationName)
The name of the domain configuration.
|
void |
setServiceType(ServiceType serviceType)
The type of service delivered by the endpoint.
|
void |
setServiceType(java.lang.String serviceType)
The type of service delivered by the endpoint.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DomainConfigurationSummary |
withDomainConfigurationArn(java.lang.String domainConfigurationArn)
The ARN of the domain configuration.
|
DomainConfigurationSummary |
withDomainConfigurationName(java.lang.String domainConfigurationName)
The name of the domain configuration.
|
DomainConfigurationSummary |
withServiceType(ServiceType serviceType)
The type of service delivered by the endpoint.
|
DomainConfigurationSummary |
withServiceType(java.lang.String serviceType)
The type of service delivered by the endpoint.
|
public java.lang.String getDomainConfigurationName()
The name of the domain configuration. This value must be unique to a region.
Constraints:
Length: 1 - 128
Pattern: [\w.:-]+
The name of the domain configuration. This value must be unique to a region.
public void setDomainConfigurationName(java.lang.String domainConfigurationName)
The name of the domain configuration. This value must be unique to a region.
Constraints:
Length: 1 - 128
Pattern: [\w.:-]+
domainConfigurationName - The name of the domain configuration. This value must be unique to a region.
public DomainConfigurationSummary withDomainConfigurationName(java.lang.String domainConfigurationName)
The name of the domain configuration. This value must be unique to a region.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 128
Pattern: [\w.:-]+
domainConfigurationName - The name of the domain configuration. This value must be unique to a region.
public java.lang.String getDomainConfigurationArn()
The ARN of the domain configuration.
The ARN of the domain configuration.
public void setDomainConfigurationArn(java.lang.String domainConfigurationArn)
The ARN of the domain configuration.
domainConfigurationArn - The ARN of the domain configuration.
public DomainConfigurationSummary withDomainConfigurationArn(java.lang.String domainConfigurationArn)
The ARN of the domain configuration.
Returns a reference to this object so that method calls can be chained together.
domainConfigurationArn - The ARN of the domain configuration.
public java.lang.String getServiceType()
The type of service delivered by the endpoint.
Constraints:
Allowed Values: DATA, CREDENTIAL_PROVIDER, JOBS
The type of service delivered by the endpoint.
ServiceTypepublic void setServiceType(java.lang.String serviceType)
The type of service delivered by the endpoint.
Constraints:
Allowed Values: DATA, CREDENTIAL_PROVIDER, JOBS
serviceType - The type of service delivered by the endpoint.
ServiceTypepublic DomainConfigurationSummary withServiceType(java.lang.String serviceType)
The type of service delivered by the endpoint.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: DATA, CREDENTIAL_PROVIDER, JOBS
serviceType - The type of service delivered by the endpoint.
ServiceTypepublic void setServiceType(ServiceType serviceType)
The type of service delivered by the endpoint.
Constraints:
Allowed Values: DATA, CREDENTIAL_PROVIDER, JOBS
serviceType - The type of service delivered by the endpoint.
ServiceTypepublic DomainConfigurationSummary withServiceType(ServiceType serviceType)
The type of service delivered by the endpoint.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: DATA, CREDENTIAL_PROVIDER, JOBS
serviceType - The type of service delivered by the endpoint.
ServiceTypepublic java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.