public static interface CreateEndpointRequest.Builder extends EventBridgeRequest.Builder, SdkPojo, CopyableBuilder<CreateEndpointRequest.Builder,CreateEndpointRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateEndpointRequest.Builder name(String name)
The name of the global endpoint. For example, "Name":"us-east-2-custom_bus_A-endpoint".
name - The name of the global endpoint. For example, "Name":"us-east-2-custom_bus_A-endpoint".CreateEndpointRequest.Builder description(String description)
A description of the global endpoint.
description - A description of the global endpoint.CreateEndpointRequest.Builder routingConfig(RoutingConfig routingConfig)
Configure the routing policy, including the health check and secondary Region..
routingConfig - Configure the routing policy, including the health check and secondary Region..default CreateEndpointRequest.Builder routingConfig(Consumer<RoutingConfig.Builder> routingConfig)
Configure the routing policy, including the health check and secondary Region..
This is a convenience method that creates an instance of theRoutingConfig.Builder avoiding the need
to create one manually via RoutingConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to routingConfig(RoutingConfig).routingConfig - a consumer that will call methods on RoutingConfig.BuilderroutingConfig(RoutingConfig)CreateEndpointRequest.Builder replicationConfig(ReplicationConfig replicationConfig)
Enable or disable event replication.
replicationConfig - Enable or disable event replication.default CreateEndpointRequest.Builder replicationConfig(Consumer<ReplicationConfig.Builder> replicationConfig)
Enable or disable event replication.
This is a convenience method that creates an instance of theReplicationConfig.Builder avoiding the
need to create one manually via ReplicationConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to replicationConfig(ReplicationConfig).replicationConfig - a consumer that will call methods on ReplicationConfig.BuilderreplicationConfig(ReplicationConfig)CreateEndpointRequest.Builder eventBuses(Collection<EndpointEventBus> eventBuses)
Define the event buses used.
The names of the event buses must be identical in each Region.
eventBuses - Define the event buses used. The names of the event buses must be identical in each Region.
CreateEndpointRequest.Builder eventBuses(EndpointEventBus... eventBuses)
Define the event buses used.
The names of the event buses must be identical in each Region.
eventBuses - Define the event buses used. The names of the event buses must be identical in each Region.
CreateEndpointRequest.Builder eventBuses(Consumer<EndpointEventBus.Builder>... eventBuses)
Define the event buses used.
The names of the event buses must be identical in each Region.
.Builder avoiding the need to create one manually via #builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #eventBuses(List) .eventBuses - a consumer that will call methods on List.Builder #eventBuses(List) CreateEndpointRequest.Builder roleArn(String roleArn)
The ARN of the role used for replication.
roleArn - The ARN of the role used for replication.CreateEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.