@Generated(value="software.amazon.awssdk:codegen") public final class VirtualNodeSpec extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VirtualNodeSpec.Builder,VirtualNodeSpec>
An object representing the specification of a virtual node.
Modifier and Type | Class and Description |
---|---|
static interface |
VirtualNodeSpec.Builder |
Modifier and Type | Method and Description |
---|---|
List<String> |
backends()
The backends to which the virtual node is expected to send outbound traffic.
|
static VirtualNodeSpec.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<Listener> |
listeners()
The listeners from which the virtual node is expected to receive inbound traffic.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VirtualNodeSpec.Builder> |
serializableBuilderClass() |
ServiceDiscovery |
serviceDiscovery()
The service discovery information for the virtual node.
|
VirtualNodeSpec.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public List<String> backends()
The backends to which the virtual node is expected to send outbound traffic.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Listener> listeners()
The listeners from which the virtual node is expected to receive inbound traffic.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public ServiceDiscovery serviceDiscovery()
The service discovery information for the virtual node.
public VirtualNodeSpec.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VirtualNodeSpec.Builder,VirtualNodeSpec>
public static VirtualNodeSpec.Builder builder()
public static Class<? extends VirtualNodeSpec.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.