Interface CreateResponderGatewayResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateResponderGatewayResponse.Builder,,CreateResponderGatewayResponse> RtbFabricResponse.Builder,SdkBuilder<CreateResponderGatewayResponse.Builder,,CreateResponderGatewayResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CreateResponderGatewayResponse
-
Method Summary
Modifier and TypeMethodDescriptionclientRoutingPolicy(String clientRoutingPolicy) The client routing policy of the gateway.clientRoutingPolicy(ClientRoutingPolicy clientRoutingPolicy) The client routing policy of the gateway.externalInboundEndpoint(String externalInboundEndpoint) The external inbound endpoint for the responder gateway.The unique identifier of the gateway.listenerConfig(Consumer<ListenerConfig.Builder> listenerConfig) The listener configuration for the responder gateway.listenerConfig(ListenerConfig listenerConfig) The listener configuration for the responder gateway.The status of the request.status(ResponderGatewayStatus status) The status of the request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.rtbfabric.model.RtbFabricResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
gatewayId
The unique identifier of the gateway.
- Parameters:
gatewayId- The unique identifier of the gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the request.
- Parameters:
status- The status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the request.
- Parameters:
status- The status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listenerConfig
The listener configuration for the responder gateway.
- Parameters:
listenerConfig- The listener configuration for the responder gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listenerConfig
default CreateResponderGatewayResponse.Builder listenerConfig(Consumer<ListenerConfig.Builder> listenerConfig) The listener configuration for the responder gateway.
This is a convenience method that creates an instance of theListenerConfig.Builderavoiding the need to create one manually viaListenerConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistenerConfig(ListenerConfig).- Parameters:
listenerConfig- a consumer that will call methods onListenerConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
externalInboundEndpoint
The external inbound endpoint for the responder gateway.
- Parameters:
externalInboundEndpoint- The external inbound endpoint for the responder gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientRoutingPolicy
The client routing policy of the gateway. This policy controls which Availability Zones RTB Fabric uses to reach the gateway for the requester gateways that send traffic to it. For more information, see Configuring Availability Zone affinity in the Amazon Web Services RTB Fabric User Guide.
- Parameters:
clientRoutingPolicy- The client routing policy of the gateway. This policy controls which Availability Zones RTB Fabric uses to reach the gateway for the requester gateways that send traffic to it. For more information, see Configuring Availability Zone affinity in the Amazon Web Services RTB Fabric User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clientRoutingPolicy
The client routing policy of the gateway. This policy controls which Availability Zones RTB Fabric uses to reach the gateway for the requester gateways that send traffic to it. For more information, see Configuring Availability Zone affinity in the Amazon Web Services RTB Fabric User Guide.
- Parameters:
clientRoutingPolicy- The client routing policy of the gateway. This policy controls which Availability Zones RTB Fabric uses to reach the gateway for the requester gateways that send traffic to it. For more information, see Configuring Availability Zone affinity in the Amazon Web Services RTB Fabric User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-