@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 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 GatewaySummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GatewaySummary.Builder,GatewaySummary>public static GatewaySummary.Builder builder()
public static Class<? extends GatewaySummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.