@Generated(value="software.amazon.awssdk:codegen") public final class ServiceDiscovery extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ServiceDiscovery.Builder,ServiceDiscovery>
An object that represents the service discovery information for a virtual node.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ServiceDiscovery.Builder |
| Modifier and Type | Method and Description |
|---|---|
AwsCloudMapServiceDiscovery |
awsCloudMap()
Specifies any AWS Cloud Map information for the virtual node.
|
static ServiceDiscovery.Builder |
builder() |
DnsServiceDiscovery |
dns()
Specifies the DNS information for the virtual node.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ServiceDiscovery.Builder> |
serializableBuilderClass() |
ServiceDiscovery.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AwsCloudMapServiceDiscovery awsCloudMap()
Specifies any AWS Cloud Map information for the virtual node.
public final DnsServiceDiscovery dns()
Specifies the DNS information for the virtual node.
public ServiceDiscovery.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ServiceDiscovery.Builder,ServiceDiscovery>public static ServiceDiscovery.Builder builder()
public static Class<? extends ServiceDiscovery.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.