Interface GrpcGatewayRouteMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GrpcGatewayRouteMetadata.Builder,GrpcGatewayRouteMetadata>,SdkBuilder<GrpcGatewayRouteMetadata.Builder,GrpcGatewayRouteMetadata>,SdkPojo
- Enclosing class:
- GrpcGatewayRouteMetadata
public static interface GrpcGatewayRouteMetadata.Builder extends SdkPojo, CopyableBuilder<GrpcGatewayRouteMetadata.Builder,GrpcGatewayRouteMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GrpcGatewayRouteMetadata.Builderinvert(Boolean invert)SpecifyTrueto match anything except the match criteria.default GrpcGatewayRouteMetadata.Buildermatch(Consumer<GrpcMetadataMatchMethod.Builder> match)The criteria for determining a metadata match.GrpcGatewayRouteMetadata.Buildermatch(GrpcMetadataMatchMethod match)The criteria for determining a metadata match.GrpcGatewayRouteMetadata.Buildername(String name)A name for the gateway route metadata.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
invert
GrpcGatewayRouteMetadata.Builder invert(Boolean invert)
Specify
Trueto match anything except the match criteria. The default value isFalse.- Parameters:
invert- SpecifyTrueto match anything except the match criteria. The default value isFalse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
match
GrpcGatewayRouteMetadata.Builder match(GrpcMetadataMatchMethod match)
The criteria for determining a metadata match.
- Parameters:
match- The criteria for determining a metadata match.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
match
default GrpcGatewayRouteMetadata.Builder match(Consumer<GrpcMetadataMatchMethod.Builder> match)
The criteria for determining a metadata match.
This is a convenience method that creates an instance of theGrpcMetadataMatchMethod.Builderavoiding the need to create one manually viaGrpcMetadataMatchMethod.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomatch(GrpcMetadataMatchMethod).- Parameters:
match- a consumer that will call methods onGrpcMetadataMatchMethod.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
match(GrpcMetadataMatchMethod)
-
name
GrpcGatewayRouteMetadata.Builder name(String name)
A name for the gateway route metadata.
- Parameters:
name- A name for the gateway route metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-