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.BuilderreplicationConfig(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.BuilderroutingConfig(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
copyMethods inherited from interface software.amazon.awssdk.services.eventbridge.model.EventBridgeResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.Builderavoiding the need to create one manually viaRoutingConfig.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaReplicationConfig.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEndpointEventBus.builder().When the
Consumercompletes,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:
-