@Generated(value="software.amazon.awssdk:codegen") public final class GatewayInstance extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GatewayInstance.Builder,GatewayInstance>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GatewayInstance.Builder |
| Modifier and Type | Method and Description |
|---|---|
BridgePlacement |
bridgePlacement()
The availability of the instance to host new bridges.
|
String |
bridgePlacementAsString()
The availability of the instance to host new bridges.
|
static GatewayInstance.Builder |
builder() |
ConnectionStatus |
connectionStatus()
The connection state of the instance.
|
String |
connectionStatusAsString()
The connection state of the instance.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
gatewayArn()
The Amazon Resource Name (ARN) of the instance.
|
String |
gatewayInstanceArn()
The Amazon Resource Name (ARN) of the gateway.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasInstanceMessages()
For responses, this returns true if the service returned a value for the InstanceMessages property.
|
String |
instanceId()
The managed instance ID generated by the SSM install.
|
List<MessageDetail> |
instanceMessages()
Returns the value of the InstanceMessages property for this object.
|
InstanceState |
instanceState()
The status of the instance.
|
String |
instanceStateAsString()
The status of the instance.
|
Integer |
runningBridgeCount()
The running bridge count.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GatewayInstance.Builder> |
serializableBuilderClass() |
GatewayInstance.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final BridgePlacement bridgePlacement()
If the service returns an enum value that is not available in the current SDK version, bridgePlacement
will return BridgePlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from bridgePlacementAsString().
BridgePlacementpublic final String bridgePlacementAsString()
If the service returns an enum value that is not available in the current SDK version, bridgePlacement
will return BridgePlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from bridgePlacementAsString().
BridgePlacementpublic final ConnectionStatus connectionStatus()
If the service returns an enum value that is not available in the current SDK version, connectionStatus
will return ConnectionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from connectionStatusAsString().
ConnectionStatuspublic final String connectionStatusAsString()
If the service returns an enum value that is not available in the current SDK version, connectionStatus
will return ConnectionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from connectionStatusAsString().
ConnectionStatuspublic final String gatewayArn()
public final String gatewayInstanceArn()
public final String instanceId()
public final boolean hasInstanceMessages()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<MessageDetail> instanceMessages()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInstanceMessages() method.
public final InstanceState instanceState()
If the service returns an enum value that is not available in the current SDK version, instanceState
will return InstanceState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
instanceStateAsString().
InstanceStatepublic final String instanceStateAsString()
If the service returns an enum value that is not available in the current SDK version, instanceState
will return InstanceState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
instanceStateAsString().
InstanceStatepublic final Integer runningBridgeCount()
public GatewayInstance.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GatewayInstance.Builder,GatewayInstance>public static GatewayInstance.Builder builder()
public static Class<? extends GatewayInstance.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.