@Generated(value="software.amazon.awssdk:codegen") public final class GatewayRouteSpec extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GatewayRouteSpec.Builder,GatewayRouteSpec>
An object that represents a gateway route specification. Specify one gateway route type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GatewayRouteSpec.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GatewayRouteSpec.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
GrpcGatewayRoute |
grpcRoute()
An object that represents the specification of a gRPC gateway route.
|
int |
hashCode() |
HttpGatewayRoute |
http2Route()
An object that represents the specification of an HTTP/2 gateway route.
|
HttpGatewayRoute |
httpRoute()
An object that represents the specification of an HTTP gateway route.
|
Integer |
priority()
The ordering of the gateway routes spec.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GatewayRouteSpec.Builder> |
serializableBuilderClass() |
GatewayRouteSpec.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final GrpcGatewayRoute grpcRoute()
An object that represents the specification of a gRPC gateway route.
public final HttpGatewayRoute http2Route()
An object that represents the specification of an HTTP/2 gateway route.
public final HttpGatewayRoute httpRoute()
An object that represents the specification of an HTTP gateway route.
public final Integer priority()
The ordering of the gateway routes spec.
public GatewayRouteSpec.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GatewayRouteSpec.Builder,GatewayRouteSpec>public static GatewayRouteSpec.Builder builder()
public static Class<? extends GatewayRouteSpec.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.