@Stability(value=Stable) public static final class CfnConnector.Builder extends Object implements software.amazon.jsii.Builder<CfnConnector>
CfnConnector.| Modifier and Type | Method and Description |
|---|---|
CfnConnector |
build() |
CfnConnector.Builder |
capacity(CfnConnector.CapacityProperty capacity)
`AWS::KafkaConnect::Connector.Capacity`.
|
CfnConnector.Builder |
capacity(IResolvable capacity)
`AWS::KafkaConnect::Connector.Capacity`.
|
CfnConnector.Builder |
connectorConfiguration(IResolvable connectorConfiguration)
`AWS::KafkaConnect::Connector.ConnectorConfiguration`.
|
CfnConnector.Builder |
connectorConfiguration(Map<String,String> connectorConfiguration)
`AWS::KafkaConnect::Connector.ConnectorConfiguration`.
|
CfnConnector.Builder |
connectorDescription(String connectorDescription)
`AWS::KafkaConnect::Connector.ConnectorDescription`.
|
CfnConnector.Builder |
connectorName(String connectorName)
`AWS::KafkaConnect::Connector.ConnectorName`.
|
static CfnConnector.Builder |
create(software.constructs.Construct scope,
String id) |
CfnConnector.Builder |
kafkaCluster(CfnConnector.KafkaClusterProperty kafkaCluster)
`AWS::KafkaConnect::Connector.KafkaCluster`.
|
CfnConnector.Builder |
kafkaCluster(IResolvable kafkaCluster)
`AWS::KafkaConnect::Connector.KafkaCluster`.
|
CfnConnector.Builder |
kafkaClusterClientAuthentication(CfnConnector.KafkaClusterClientAuthenticationProperty kafkaClusterClientAuthentication)
`AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication`.
|
CfnConnector.Builder |
kafkaClusterClientAuthentication(IResolvable kafkaClusterClientAuthentication)
`AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication`.
|
CfnConnector.Builder |
kafkaClusterEncryptionInTransit(CfnConnector.KafkaClusterEncryptionInTransitProperty kafkaClusterEncryptionInTransit)
`AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit`.
|
CfnConnector.Builder |
kafkaClusterEncryptionInTransit(IResolvable kafkaClusterEncryptionInTransit)
`AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit`.
|
CfnConnector.Builder |
kafkaConnectVersion(String kafkaConnectVersion)
`AWS::KafkaConnect::Connector.KafkaConnectVersion`.
|
CfnConnector.Builder |
logDelivery(CfnConnector.LogDeliveryProperty logDelivery)
`AWS::KafkaConnect::Connector.LogDelivery`.
|
CfnConnector.Builder |
logDelivery(IResolvable logDelivery)
`AWS::KafkaConnect::Connector.LogDelivery`.
|
CfnConnector.Builder |
plugins(IResolvable plugins)
`AWS::KafkaConnect::Connector.Plugins`.
|
CfnConnector.Builder |
plugins(List<? extends Object> plugins)
`AWS::KafkaConnect::Connector.Plugins`.
|
CfnConnector.Builder |
serviceExecutionRoleArn(String serviceExecutionRoleArn)
`AWS::KafkaConnect::Connector.ServiceExecutionRoleArn`.
|
CfnConnector.Builder |
workerConfiguration(CfnConnector.WorkerConfigurationProperty workerConfiguration)
`AWS::KafkaConnect::Connector.WorkerConfiguration`.
|
CfnConnector.Builder |
workerConfiguration(IResolvable workerConfiguration)
`AWS::KafkaConnect::Connector.WorkerConfiguration`.
|
@Stability(value=Stable) public static CfnConnector.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnConnector.ApacheKafkaClusterProperty.Builder.@Stability(value=Stable) public CfnConnector.Builder capacity(CfnConnector.CapacityProperty capacity)
capacity - `AWS::KafkaConnect::Connector.Capacity`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder capacity(IResolvable capacity)
capacity - `AWS::KafkaConnect::Connector.Capacity`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder connectorConfiguration(IResolvable connectorConfiguration)
connectorConfiguration - `AWS::KafkaConnect::Connector.ConnectorConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder connectorConfiguration(Map<String,String> connectorConfiguration)
connectorConfiguration - `AWS::KafkaConnect::Connector.ConnectorConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder connectorName(String connectorName)
connectorName - `AWS::KafkaConnect::Connector.ConnectorName`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder kafkaCluster(CfnConnector.KafkaClusterProperty kafkaCluster)
kafkaCluster - `AWS::KafkaConnect::Connector.KafkaCluster`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder kafkaCluster(IResolvable kafkaCluster)
kafkaCluster - `AWS::KafkaConnect::Connector.KafkaCluster`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder kafkaClusterClientAuthentication(CfnConnector.KafkaClusterClientAuthenticationProperty kafkaClusterClientAuthentication)
kafkaClusterClientAuthentication - `AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder kafkaClusterClientAuthentication(IResolvable kafkaClusterClientAuthentication)
kafkaClusterClientAuthentication - `AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder kafkaClusterEncryptionInTransit(CfnConnector.KafkaClusterEncryptionInTransitProperty kafkaClusterEncryptionInTransit)
kafkaClusterEncryptionInTransit - `AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder kafkaClusterEncryptionInTransit(IResolvable kafkaClusterEncryptionInTransit)
kafkaClusterEncryptionInTransit - `AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder kafkaConnectVersion(String kafkaConnectVersion)
kafkaConnectVersion - `AWS::KafkaConnect::Connector.KafkaConnectVersion`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder plugins(IResolvable plugins)
plugins - `AWS::KafkaConnect::Connector.Plugins`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder plugins(List<? extends Object> plugins)
plugins - `AWS::KafkaConnect::Connector.Plugins`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder serviceExecutionRoleArn(String serviceExecutionRoleArn)
serviceExecutionRoleArn - `AWS::KafkaConnect::Connector.ServiceExecutionRoleArn`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder connectorDescription(String connectorDescription)
connectorDescription - `AWS::KafkaConnect::Connector.ConnectorDescription`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder logDelivery(CfnConnector.LogDeliveryProperty logDelivery)
logDelivery - `AWS::KafkaConnect::Connector.LogDelivery`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder logDelivery(IResolvable logDelivery)
logDelivery - `AWS::KafkaConnect::Connector.LogDelivery`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder workerConfiguration(CfnConnector.WorkerConfigurationProperty workerConfiguration)
workerConfiguration - `AWS::KafkaConnect::Connector.WorkerConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnConnector.Builder workerConfiguration(IResolvable workerConfiguration)
workerConfiguration - `AWS::KafkaConnect::Connector.WorkerConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnConnector build()
build in interface software.amazon.jsii.Builder<CfnConnector>Copyright © 2022. All rights reserved.