@Generated(value="software.amazon.awssdk:codegen") public final class HttpGatewayRouteHeader extends Object implements SdkPojo, Serializable, ToCopyableBuilder<HttpGatewayRouteHeader.Builder,HttpGatewayRouteHeader>
An object that represents the HTTP header in the gateway route.
| Modifier and Type | Class and Description |
|---|---|
static interface |
HttpGatewayRouteHeader.Builder |
| Modifier and Type | Method and Description |
|---|---|
static HttpGatewayRouteHeader.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
invert()
Specify
True to match anything except the match criteria. |
HeaderMatchMethod |
match()
Returns the value of the Match property for this object.
|
String |
name()
A name for the HTTP header in the gateway route that will be matched on.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends HttpGatewayRouteHeader.Builder> |
serializableBuilderClass() |
HttpGatewayRouteHeader.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean invert()
Specify True to match anything except the match criteria. The default value is False.
True to match anything except the match criteria. The default value is
False.public final HeaderMatchMethod match()
public final String name()
A name for the HTTP header in the gateway route that will be matched on.
public HttpGatewayRouteHeader.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<HttpGatewayRouteHeader.Builder,HttpGatewayRouteHeader>public static HttpGatewayRouteHeader.Builder builder()
public static Class<? extends HttpGatewayRouteHeader.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.