@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 String arn()
The ARN of the gateway.
public String name()
The name of the gateway.
public String description()
The description of the gateway.
public String gatewayGroupArn()
The ARN of the gateway group that the gateway is associated to.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.