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.
ServiceType
public 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.
ServiceType
public 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.
ServiceType
public 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.
ServiceType
public 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.
ServiceType
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.