@Stability(value=Stable) public static final class CfnEndpointProps.Builder extends Object implements software.amazon.jsii.Builder<CfnEndpointProps>
CfnEndpointProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnEndpointProps.Builder eventBuses(IResolvable eventBuses)
CfnEndpointProps.getEventBuses()eventBuses - The event buses being used by the endpoint. This parameter is required.
Exactly : 2this@Stability(value=Stable) public CfnEndpointProps.Builder eventBuses(List<? extends Object> eventBuses)
CfnEndpointProps.getEventBuses()eventBuses - The event buses being used by the endpoint. This parameter is required.
Exactly : 2this@Stability(value=Stable) public CfnEndpointProps.Builder name(String name)
CfnEndpointProps.getName()name - The name of the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpointProps.Builder routingConfig(CfnEndpoint.RoutingConfigProperty routingConfig)
CfnEndpointProps.getRoutingConfig()routingConfig - The routing configuration of the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpointProps.Builder routingConfig(IResolvable routingConfig)
CfnEndpointProps.getRoutingConfig()routingConfig - The routing configuration of the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpointProps.Builder description(String description)
CfnEndpointProps.getDescription()description - A description for the endpoint.this@Stability(value=Stable) public CfnEndpointProps.Builder replicationConfig(CfnEndpoint.ReplicationConfigProperty replicationConfig)
CfnEndpointProps.getReplicationConfig()replicationConfig - Whether event replication was enabled or disabled for this endpoint.
The default state is ENABLED which means you must supply a RoleArn . If you don't have a RoleArn or you don't want event replication enabled, set the state to DISABLED .this@Stability(value=Stable) public CfnEndpointProps.Builder replicationConfig(IResolvable replicationConfig)
CfnEndpointProps.getReplicationConfig()replicationConfig - Whether event replication was enabled or disabled for this endpoint.
The default state is ENABLED which means you must supply a RoleArn . If you don't have a RoleArn or you don't want event replication enabled, set the state to DISABLED .this@Stability(value=Stable) public CfnEndpointProps.Builder roleArn(String roleArn)
CfnEndpointProps.getRoleArn()roleArn - The ARN of the role used by event replication for the endpoint.this@Stability(value=Stable) public CfnEndpointProps build()
build in interface software.amazon.jsii.Builder<CfnEndpointProps>CfnEndpointPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.