@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceChange extends Object implements Serializable, Cloneable, StructuredPojo
A complex type that contains changes to an existing service.
Constructor and Description |
---|
ServiceChange() |
Modifier and Type | Method and Description |
---|---|
ServiceChange |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
A description for the service.
|
DnsConfigChange |
getDnsConfig()
Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance.
|
HealthCheckConfig |
getHealthCheckConfig()
Public DNS and HTTP namespaces only. Settings for an optional health check.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
A description for the service.
|
void |
setDnsConfig(DnsConfigChange dnsConfig)
Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance.
|
void |
setHealthCheckConfig(HealthCheckConfig healthCheckConfig)
Public DNS and HTTP namespaces only. Settings for an optional health check.
|
String |
toString()
Returns a string representation of this object.
|
ServiceChange |
withDescription(String description)
A description for the service.
|
ServiceChange |
withDnsConfig(DnsConfigChange dnsConfig)
Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance.
|
ServiceChange |
withHealthCheckConfig(HealthCheckConfig healthCheckConfig)
Public DNS and HTTP namespaces only. Settings for an optional health check.
|
public void setDescription(String description)
A description for the service.
description
- A description for the service.public String getDescription()
A description for the service.
public ServiceChange withDescription(String description)
A description for the service.
description
- A description for the service.public void setDnsConfig(DnsConfigChange dnsConfig)
Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance.
dnsConfig
- Information about the Route 53 DNS records that you want Cloud Map to create when you register an
instance.public DnsConfigChange getDnsConfig()
Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance.
public ServiceChange withDnsConfig(DnsConfigChange dnsConfig)
Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance.
dnsConfig
- Information about the Route 53 DNS records that you want Cloud Map to create when you register an
instance.public void setHealthCheckConfig(HealthCheckConfig healthCheckConfig)
Public DNS and HTTP namespaces only. Settings for an optional health check. If you specify settings for a
health check, Cloud Map associates the health check with the records that you specify in DnsConfig
.
healthCheckConfig
- Public DNS and HTTP namespaces only. Settings for an optional health check. If you specify settings
for a health check, Cloud Map associates the health check with the records that you specify in
DnsConfig
.public HealthCheckConfig getHealthCheckConfig()
Public DNS and HTTP namespaces only. Settings for an optional health check. If you specify settings for a
health check, Cloud Map associates the health check with the records that you specify in DnsConfig
.
DnsConfig
.public ServiceChange withHealthCheckConfig(HealthCheckConfig healthCheckConfig)
Public DNS and HTTP namespaces only. Settings for an optional health check. If you specify settings for a
health check, Cloud Map associates the health check with the records that you specify in DnsConfig
.
healthCheckConfig
- Public DNS and HTTP namespaces only. Settings for an optional health check. If you specify settings
for a health check, Cloud Map associates the health check with the records that you specify in
DnsConfig
.public String toString()
toString
in class Object
Object.toString()
public ServiceChange clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Privacy | Site terms | Cookie preferences | © 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.