public static interface ConnectorSummary.Builder extends SdkPojo, CopyableBuilder<ConnectorSummary.Builder,ConnectorSummary>
| Modifier and Type | Method and Description |
|---|---|
ConnectorSummary.Builder |
capacity(CapacityDescription capacity)
The connector's compute capacity settings.
|
default ConnectorSummary.Builder |
capacity(Consumer<CapacityDescription.Builder> capacity)
The connector's compute capacity settings.
|
ConnectorSummary.Builder |
connectorArn(String connectorArn)
The Amazon Resource Name (ARN) of the connector.
|
ConnectorSummary.Builder |
connectorDescription(String connectorDescription)
The description of the connector.
|
ConnectorSummary.Builder |
connectorName(String connectorName)
The name of the connector.
|
ConnectorSummary.Builder |
connectorState(ConnectorState connectorState)
The state of the connector.
|
ConnectorSummary.Builder |
connectorState(String connectorState)
The state of the connector.
|
ConnectorSummary.Builder |
creationTime(Instant creationTime)
The time that the connector was created.
|
ConnectorSummary.Builder |
currentVersion(String currentVersion)
The current version of the connector.
|
default ConnectorSummary.Builder |
kafkaCluster(Consumer<KafkaClusterDescription.Builder> kafkaCluster)
The details of the Apache Kafka cluster to which the connector is connected.
|
ConnectorSummary.Builder |
kafkaCluster(KafkaClusterDescription kafkaCluster)
The details of the Apache Kafka cluster to which the connector is connected.
|
default ConnectorSummary.Builder |
kafkaClusterClientAuthentication(Consumer<KafkaClusterClientAuthenticationDescription.Builder> kafkaClusterClientAuthentication)
The type of client authentication used to connect to the Apache Kafka cluster.
|
ConnectorSummary.Builder |
kafkaClusterClientAuthentication(KafkaClusterClientAuthenticationDescription kafkaClusterClientAuthentication)
The type of client authentication used to connect to the Apache Kafka cluster.
|
default ConnectorSummary.Builder |
kafkaClusterEncryptionInTransit(Consumer<KafkaClusterEncryptionInTransitDescription.Builder> kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
|
ConnectorSummary.Builder |
kafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
|
ConnectorSummary.Builder |
kafkaConnectVersion(String kafkaConnectVersion)
The version of Kafka Connect.
|
default ConnectorSummary.Builder |
logDelivery(Consumer<LogDeliveryDescription.Builder> logDelivery)
The settings for delivering connector logs to Amazon CloudWatch Logs.
|
ConnectorSummary.Builder |
logDelivery(LogDeliveryDescription logDelivery)
The settings for delivering connector logs to Amazon CloudWatch Logs.
|
ConnectorSummary.Builder |
plugins(Collection<PluginDescription> plugins)
Specifies which plugins were used for this connector.
|
ConnectorSummary.Builder |
plugins(Consumer<PluginDescription.Builder>... plugins)
Specifies which plugins were used for this connector.
|
ConnectorSummary.Builder |
plugins(PluginDescription... plugins)
Specifies which plugins were used for this connector.
|
ConnectorSummary.Builder |
serviceExecutionRoleArn(String serviceExecutionRoleArn)
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
|
default ConnectorSummary.Builder |
workerConfiguration(Consumer<WorkerConfigurationDescription.Builder> workerConfiguration)
The worker configurations that are in use with the connector.
|
ConnectorSummary.Builder |
workerConfiguration(WorkerConfigurationDescription workerConfiguration)
The worker configurations that are in use with the connector.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConnectorSummary.Builder capacity(CapacityDescription capacity)
The connector's compute capacity settings.
capacity - The connector's compute capacity settings.default ConnectorSummary.Builder capacity(Consumer<CapacityDescription.Builder> capacity)
The connector's compute capacity settings.
This is a convenience method that creates an instance of theCapacityDescription.Builder avoiding the
need to create one manually via CapacityDescription.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to capacity(CapacityDescription).
capacity - a consumer that will call methods on CapacityDescription.Buildercapacity(CapacityDescription)ConnectorSummary.Builder connectorArn(String connectorArn)
The Amazon Resource Name (ARN) of the connector.
connectorArn - The Amazon Resource Name (ARN) of the connector.ConnectorSummary.Builder connectorDescription(String connectorDescription)
The description of the connector.
connectorDescription - The description of the connector.ConnectorSummary.Builder connectorName(String connectorName)
The name of the connector.
connectorName - The name of the connector.ConnectorSummary.Builder connectorState(String connectorState)
The state of the connector.
connectorState - The state of the connector.ConnectorState,
ConnectorStateConnectorSummary.Builder connectorState(ConnectorState connectorState)
The state of the connector.
connectorState - The state of the connector.ConnectorState,
ConnectorStateConnectorSummary.Builder creationTime(Instant creationTime)
The time that the connector was created.
creationTime - The time that the connector was created.ConnectorSummary.Builder currentVersion(String currentVersion)
The current version of the connector.
currentVersion - The current version of the connector.ConnectorSummary.Builder kafkaCluster(KafkaClusterDescription kafkaCluster)
The details of the Apache Kafka cluster to which the connector is connected.
kafkaCluster - The details of the Apache Kafka cluster to which the connector is connected.default ConnectorSummary.Builder kafkaCluster(Consumer<KafkaClusterDescription.Builder> kafkaCluster)
The details of the Apache Kafka cluster to which the connector is connected.
This is a convenience method that creates an instance of theKafkaClusterDescription.Builder avoiding
the need to create one manually via KafkaClusterDescription.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to kafkaCluster(KafkaClusterDescription).
kafkaCluster - a consumer that will call methods on KafkaClusterDescription.BuilderkafkaCluster(KafkaClusterDescription)ConnectorSummary.Builder kafkaClusterClientAuthentication(KafkaClusterClientAuthenticationDescription kafkaClusterClientAuthentication)
The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.
kafkaClusterClientAuthentication - The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when
no client authentication is used.default ConnectorSummary.Builder kafkaClusterClientAuthentication(Consumer<KafkaClusterClientAuthenticationDescription.Builder> kafkaClusterClientAuthentication)
The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.
This is a convenience method that creates an instance of theKafkaClusterClientAuthenticationDescription.Builder avoiding the need to create one manually via
KafkaClusterClientAuthenticationDescription.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
kafkaClusterClientAuthentication(KafkaClusterClientAuthenticationDescription).
kafkaClusterClientAuthentication - a consumer that will call methods on KafkaClusterClientAuthenticationDescription.BuilderkafkaClusterClientAuthentication(KafkaClusterClientAuthenticationDescription)ConnectorSummary.Builder kafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
kafkaClusterEncryptionInTransit - Details of encryption in transit to the Apache Kafka cluster.default ConnectorSummary.Builder kafkaClusterEncryptionInTransit(Consumer<KafkaClusterEncryptionInTransitDescription.Builder> kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
This is a convenience method that creates an instance of theKafkaClusterEncryptionInTransitDescription.Builder avoiding the need to create one manually via
KafkaClusterEncryptionInTransitDescription.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
kafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription).
kafkaClusterEncryptionInTransit - a consumer that will call methods on KafkaClusterEncryptionInTransitDescription.BuilderkafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription)ConnectorSummary.Builder kafkaConnectVersion(String kafkaConnectVersion)
The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.
kafkaConnectVersion - The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and
the plugins.ConnectorSummary.Builder logDelivery(LogDeliveryDescription logDelivery)
The settings for delivering connector logs to Amazon CloudWatch Logs.
logDelivery - The settings for delivering connector logs to Amazon CloudWatch Logs.default ConnectorSummary.Builder logDelivery(Consumer<LogDeliveryDescription.Builder> logDelivery)
The settings for delivering connector logs to Amazon CloudWatch Logs.
This is a convenience method that creates an instance of theLogDeliveryDescription.Builder avoiding
the need to create one manually via LogDeliveryDescription.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to logDelivery(LogDeliveryDescription).
logDelivery - a consumer that will call methods on LogDeliveryDescription.BuilderlogDelivery(LogDeliveryDescription)ConnectorSummary.Builder plugins(Collection<PluginDescription> plugins)
Specifies which plugins were used for this connector.
plugins - Specifies which plugins were used for this connector.ConnectorSummary.Builder plugins(PluginDescription... plugins)
Specifies which plugins were used for this connector.
plugins - Specifies which plugins were used for this connector.ConnectorSummary.Builder plugins(Consumer<PluginDescription.Builder>... plugins)
Specifies which plugins were used for this connector.
This is a convenience method that creates an instance of thePluginDescription.Builder avoiding the need to
create one manually via
PluginDescription.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #plugins(List.
plugins - a consumer that will call methods on
PluginDescription.Builder#plugins(java.util.Collection) ConnectorSummary.Builder serviceExecutionRoleArn(String serviceExecutionRoleArn)
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
serviceExecutionRoleArn - The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services
resources.ConnectorSummary.Builder workerConfiguration(WorkerConfigurationDescription workerConfiguration)
The worker configurations that are in use with the connector.
workerConfiguration - The worker configurations that are in use with the connector.default ConnectorSummary.Builder workerConfiguration(Consumer<WorkerConfigurationDescription.Builder> workerConfiguration)
The worker configurations that are in use with the connector.
This is a convenience method that creates an instance of theWorkerConfigurationDescription.Builder
avoiding the need to create one manually via WorkerConfigurationDescription.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to workerConfiguration(WorkerConfigurationDescription).
workerConfiguration - a consumer that will call methods on WorkerConfigurationDescription.BuilderworkerConfiguration(WorkerConfigurationDescription)Copyright © 2023. All rights reserved.