@Generated(value="software.amazon.awssdk:codegen") public final class Gateway extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Gateway.Builder,Gateway>
The details of the gateway.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Gateway.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the gateway.
|
static Gateway.Builder |
builder() |
String |
description()
The description of the gateway.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
gatewayGroupArn()
The ARN of the gateway group that the gateway is associated to.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the gateway.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Gateway.Builder> |
serializableBuilderClass() |
String |
softwareVersion()
The software version of the gateway.
|
Gateway.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN of the gateway.
public final String name()
The name of the gateway.
public final String description()
The description of the gateway.
public final String gatewayGroupArn()
The ARN of the gateway group that the gateway is associated to.
public final String softwareVersion()
The software version of the gateway. The gateway automatically updates its software version during normal operation.
public Gateway.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Gateway.Builder,Gateway>public static Gateway.Builder builder()
public static Class<? extends Gateway.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.