@Generated(value="software.amazon.awssdk:codegen") public final class GatewaySummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GatewaySummary.Builder,GatewaySummary>
The summary of a gateway.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GatewaySummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the gateway.
|
static GatewaySummary.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 GatewaySummary.Builder> |
serializableBuilderClass() |
String |
softwareVersion()
The software version of the gateway.
|
GatewaySummary.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 GatewaySummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GatewaySummary.Builder,GatewaySummary>public static GatewaySummary.Builder builder()
public static Class<? extends GatewaySummary.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.