Interface UpdateEndpointResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateEndpointResponse.Builder,
,UpdateEndpointResponse> EventBridgeResponse.Builder
,SdkBuilder<UpdateEndpointResponse.Builder,
,UpdateEndpointResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateEndpointResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the endpoint you updated in this request.endpointId
(String endpointId) The ID of the endpoint you updated in this request.endpointUrl
(String endpointUrl) The URL of the endpoint you updated in this request.eventBuses
(Collection<EndpointEventBus> eventBuses) The event buses used for replication for the endpoint you updated in this request.eventBuses
(Consumer<EndpointEventBus.Builder>... eventBuses) The event buses used for replication for the endpoint you updated in this request.eventBuses
(EndpointEventBus... eventBuses) The event buses used for replication for the endpoint you updated in this request.The name of the endpoint you updated in this request.default UpdateEndpointResponse.Builder
replicationConfig
(Consumer<ReplicationConfig.Builder> replicationConfig) Whether event replication was enabled or disabled for the endpoint you updated in this request.replicationConfig
(ReplicationConfig replicationConfig) Whether event replication was enabled or disabled for the endpoint you updated in this request.The ARN of the role used by event replication for the endpoint you updated in this request.default UpdateEndpointResponse.Builder
routingConfig
(Consumer<RoutingConfig.Builder> routingConfig) The routing configuration you updated in this request.routingConfig
(RoutingConfig routingConfig) The routing configuration you updated in this request.The state of the endpoint you updated in this request.state
(EndpointState state) The state of the endpoint you updated in this request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.eventbridge.model.EventBridgeResponse.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
-
name
The name of the endpoint you updated in this request.
- Parameters:
name
- The name of the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the endpoint you updated in this request.
- Parameters:
arn
- The ARN of the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routingConfig
The routing configuration you updated in this request.
- Parameters:
routingConfig
- The routing configuration you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routingConfig
The routing configuration you updated in this request.
This is a convenience method that creates an instance of theRoutingConfig.Builder
avoiding the need to create one manually viaRoutingConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toroutingConfig(RoutingConfig)
.- Parameters:
routingConfig
- a consumer that will call methods onRoutingConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replicationConfig
Whether event replication was enabled or disabled for the endpoint you updated in this request.
- Parameters:
replicationConfig
- Whether event replication was enabled or disabled for the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationConfig
default UpdateEndpointResponse.Builder replicationConfig(Consumer<ReplicationConfig.Builder> replicationConfig) Whether event replication was enabled or disabled for the endpoint you updated in this request.
This is a convenience method that creates an instance of theReplicationConfig.Builder
avoiding the need to create one manually viaReplicationConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreplicationConfig(ReplicationConfig)
.- Parameters:
replicationConfig
- a consumer that will call methods onReplicationConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventBuses
The event buses used for replication for the endpoint you updated in this request.
- Parameters:
eventBuses
- The event buses used for replication for the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBuses
The event buses used for replication for the endpoint you updated in this request.
- Parameters:
eventBuses
- The event buses used for replication for the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBuses
The event buses used for replication for the endpoint you updated in this request.
This is a convenience method that creates an instance of theEndpointEventBus.Builder
avoiding the need to create one manually viaEndpointEventBus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toeventBuses(List<EndpointEventBus>)
.- Parameters:
eventBuses
- a consumer that will call methods onEndpointEventBus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
roleArn
The ARN of the role used by event replication for the endpoint you updated in this request.
- Parameters:
roleArn
- The ARN of the role used by event replication for the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointId
The ID of the endpoint you updated in this request.
- Parameters:
endpointId
- The ID of the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointUrl
The URL of the endpoint you updated in this request.
- Parameters:
endpointUrl
- The URL of the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the endpoint you updated in this request.
- Parameters:
state
- The state of the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the endpoint you updated in this request.
- Parameters:
state
- The state of the endpoint you updated in this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-