@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GrpcGatewayRouteMetadata extends Object implements Serializable, Cloneable, StructuredPojo
An object representing the metadata of the gateway route.
Constructor and Description |
---|
GrpcGatewayRouteMetadata() |
Modifier and Type | Method and Description |
---|---|
GrpcGatewayRouteMetadata |
clone() |
boolean |
equals(Object obj) |
Boolean |
getInvert()
Specify
True to match anything except the match criteria. |
GrpcMetadataMatchMethod |
getMatch()
The criteria for determining a metadata match.
|
String |
getName()
A name for the gateway route metadata.
|
int |
hashCode() |
Boolean |
isInvert()
Specify
True to match anything except the match criteria. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInvert(Boolean invert)
Specify
True to match anything except the match criteria. |
void |
setMatch(GrpcMetadataMatchMethod match)
The criteria for determining a metadata match.
|
void |
setName(String name)
A name for the gateway route metadata.
|
String |
toString()
Returns a string representation of this object.
|
GrpcGatewayRouteMetadata |
withInvert(Boolean invert)
Specify
True to match anything except the match criteria. |
GrpcGatewayRouteMetadata |
withMatch(GrpcMetadataMatchMethod match)
The criteria for determining a metadata match.
|
GrpcGatewayRouteMetadata |
withName(String name)
A name for the gateway route metadata.
|
public void setInvert(Boolean invert)
Specify True
to match anything except the match criteria. The default value is False
.
invert
- Specify True
to match anything except the match criteria. The default value is
False
.public Boolean getInvert()
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 GrpcGatewayRouteMetadata withInvert(Boolean invert)
Specify True
to match anything except the match criteria. The default value is False
.
invert
- Specify True
to match anything except the match criteria. The default value is
False
.public Boolean isInvert()
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 void setMatch(GrpcMetadataMatchMethod match)
The criteria for determining a metadata match.
match
- The criteria for determining a metadata match.public GrpcMetadataMatchMethod getMatch()
The criteria for determining a metadata match.
public GrpcGatewayRouteMetadata withMatch(GrpcMetadataMatchMethod match)
The criteria for determining a metadata match.
match
- The criteria for determining a metadata match.public void setName(String name)
A name for the gateway route metadata.
name
- A name for the gateway route metadata.public String getName()
A name for the gateway route metadata.
public GrpcGatewayRouteMetadata withName(String name)
A name for the gateway route metadata.
name
- A name for the gateway route metadata.public String toString()
toString
in class Object
Object.toString()
public GrpcGatewayRouteMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.