Interface GetResponderGatewayResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetResponderGatewayResponse.Builder,
,GetResponderGatewayResponse> RtbFabricResponse.Builder
,SdkBuilder<GetResponderGatewayResponse.Builder,
,GetResponderGatewayResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetResponderGatewayResponse
-
Method Summary
Modifier and TypeMethodDescriptionactiveLinksCount
(Integer activeLinksCount) The count of active links for the responder gateway.The timestamp of when the responder gateway was created.description
(String description) The description of the responder gateway.domainName
(String domainName) The domain name of the responder gateway.The unique identifier of the gateway.inboundLinksCount
(Integer inboundLinksCount) The count of inbound links for the responder gateway.managedEndpointConfiguration
(Consumer<ManagedEndpointConfiguration.Builder> managedEndpointConfiguration) The configuration of the managed endpoint.managedEndpointConfiguration
(ManagedEndpointConfiguration managedEndpointConfiguration) The configuration of the managed endpoint.The networking port.The networking protocol.The networking protocol.securityGroupIds
(String... securityGroupIds) The unique identifiers of the security groups.securityGroupIds
(Collection<String> securityGroupIds) The unique identifiers of the security groups.The status of the request.status
(ResponderGatewayStatus status) The status of the request.The unique identifiers of the subnets.subnetIds
(Collection<String> subnetIds) The unique identifiers of the subnets.A map of the key-value pairs for the tag or tags assigned to the specified resource.totalLinksCount
(Integer totalLinksCount) The total count of links for the responder gateway.trustStoreConfiguration
(Consumer<TrustStoreConfiguration.Builder> trustStoreConfiguration) The configuration of the trust store.trustStoreConfiguration
(TrustStoreConfiguration trustStoreConfiguration) The configuration of the trust store.The timestamp of when the responder gateway was updated.The unique identifier of the Virtual Private Cloud (VPC).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.rtbfabric.model.RtbFabricResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
vpcId
The unique identifier of the Virtual Private Cloud (VPC).
- Parameters:
vpcId
- The unique identifier of the Virtual Private Cloud (VPC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
The unique identifiers of the subnets.
- Parameters:
subnetIds
- The unique identifiers of the subnets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
The unique identifiers of the subnets.
- Parameters:
subnetIds
- The unique identifiers of the subnets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The unique identifiers of the security groups.
- Parameters:
securityGroupIds
- The unique identifiers of the security groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The unique identifiers of the security groups.
- Parameters:
securityGroupIds
- The unique identifiers of the security groups.- 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:
-
description
The description of the responder gateway.
- Parameters:
description
- The description of the responder gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp of when the responder gateway was created.
- Parameters:
createdAt
- The timestamp of when the responder gateway was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp of when the responder gateway was updated.
- Parameters:
updatedAt
- The timestamp of when the responder gateway was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainName
The domain name of the responder gateway.
- Parameters:
domainName
- The domain name of the responder gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The networking port.
- Parameters:
port
- The networking port.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The networking protocol.
- Parameters:
protocol
- The networking protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The networking protocol.
- Parameters:
protocol
- The networking protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trustStoreConfiguration
GetResponderGatewayResponse.Builder trustStoreConfiguration(TrustStoreConfiguration trustStoreConfiguration) The configuration of the trust store.
- Parameters:
trustStoreConfiguration
- The configuration of the trust store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustStoreConfiguration
default GetResponderGatewayResponse.Builder trustStoreConfiguration(Consumer<TrustStoreConfiguration.Builder> trustStoreConfiguration) The configuration of the trust store.
This is a convenience method that creates an instance of theTrustStoreConfiguration.Builder
avoiding the need to create one manually viaTrustStoreConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrustStoreConfiguration(TrustStoreConfiguration)
.- Parameters:
trustStoreConfiguration
- a consumer that will call methods onTrustStoreConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
managedEndpointConfiguration
GetResponderGatewayResponse.Builder managedEndpointConfiguration(ManagedEndpointConfiguration managedEndpointConfiguration) The configuration of the managed endpoint.
- Parameters:
managedEndpointConfiguration
- The configuration of the managed endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
managedEndpointConfiguration
default GetResponderGatewayResponse.Builder managedEndpointConfiguration(Consumer<ManagedEndpointConfiguration.Builder> managedEndpointConfiguration) The configuration of the managed endpoint.
This is a convenience method that creates an instance of theManagedEndpointConfiguration.Builder
avoiding the need to create one manually viaManagedEndpointConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomanagedEndpointConfiguration(ManagedEndpointConfiguration)
.- Parameters:
managedEndpointConfiguration
- a consumer that will call methods onManagedEndpointConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-
tags
A map of the key-value pairs for the tag or tags assigned to the specified resource.
- Parameters:
tags
- A map of the key-value pairs for the tag or tags assigned to the specified resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeLinksCount
The count of active links for the responder gateway.
- Parameters:
activeLinksCount
- The count of active links for the responder gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalLinksCount
The total count of links for the responder gateway.
- Parameters:
totalLinksCount
- The total count of links for the responder gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inboundLinksCount
The count of inbound links for the responder gateway.
- Parameters:
inboundLinksCount
- The count of inbound links for the responder gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-