@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeConnectorResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeConnectorResult() |
Modifier and Type | Method and Description |
---|---|
DescribeConnectorResult |
addConnectorConfigurationEntry(String key,
String value)
Add a single ConnectorConfiguration entry
|
DescribeConnectorResult |
clearConnectorConfigurationEntries()
Removes all the entries added into ConnectorConfiguration.
|
DescribeConnectorResult |
clone() |
boolean |
equals(Object obj) |
CapacityDescription |
getCapacity()
Information about the capacity of the connector, whether it is auto scaled or provisioned.
|
String |
getConnectorArn()
The Amazon Resource Name (ARN) of the connector.
|
Map<String,String> |
getConnectorConfiguration()
A map of keys to values that represent the configuration for the connector.
|
String |
getConnectorDescription()
A summary description of the connector.
|
String |
getConnectorName()
The name of the connector.
|
String |
getConnectorState()
The state of the connector.
|
Date |
getCreationTime()
The time the connector was created.
|
String |
getCurrentVersion()
The current version of the connector.
|
KafkaClusterDescription |
getKafkaCluster()
The Apache Kafka cluster that the connector is connected to.
|
KafkaClusterClientAuthenticationDescription |
getKafkaClusterClientAuthentication()
The type of client authentication used to connect to the Apache Kafka cluster.
|
KafkaClusterEncryptionInTransitDescription |
getKafkaClusterEncryptionInTransit()
Details of encryption in transit to the Apache Kafka cluster.
|
String |
getKafkaConnectVersion()
The version of Kafka Connect.
|
LogDeliveryDescription |
getLogDelivery()
Details about delivering logs to Amazon CloudWatch Logs.
|
List<PluginDescription> |
getPlugins()
Specifies which plugins were used for this connector.
|
String |
getServiceExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
|
StateDescription |
getStateDescription()
Details about the state of a connector.
|
WorkerConfigurationDescription |
getWorkerConfiguration()
Specifies which worker configuration was used for the connector.
|
int |
hashCode() |
void |
setCapacity(CapacityDescription capacity)
Information about the capacity of the connector, whether it is auto scaled or provisioned.
|
void |
setConnectorArn(String connectorArn)
The Amazon Resource Name (ARN) of the connector.
|
void |
setConnectorConfiguration(Map<String,String> connectorConfiguration)
A map of keys to values that represent the configuration for the connector.
|
void |
setConnectorDescription(String connectorDescription)
A summary description of the connector.
|
void |
setConnectorName(String connectorName)
The name of the connector.
|
void |
setConnectorState(String connectorState)
The state of the connector.
|
void |
setCreationTime(Date creationTime)
The time the connector was created.
|
void |
setCurrentVersion(String currentVersion)
The current version of the connector.
|
void |
setKafkaCluster(KafkaClusterDescription kafkaCluster)
The Apache Kafka cluster that the connector is connected to.
|
void |
setKafkaClusterClientAuthentication(KafkaClusterClientAuthenticationDescription kafkaClusterClientAuthentication)
The type of client authentication used to connect to the Apache Kafka cluster.
|
void |
setKafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
|
void |
setKafkaConnectVersion(String kafkaConnectVersion)
The version of Kafka Connect.
|
void |
setLogDelivery(LogDeliveryDescription logDelivery)
Details about delivering logs to Amazon CloudWatch Logs.
|
void |
setPlugins(Collection<PluginDescription> plugins)
Specifies which plugins were used for this connector.
|
void |
setServiceExecutionRoleArn(String serviceExecutionRoleArn)
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
|
void |
setStateDescription(StateDescription stateDescription)
Details about the state of a connector.
|
void |
setWorkerConfiguration(WorkerConfigurationDescription workerConfiguration)
Specifies which worker configuration was used for the connector.
|
String |
toString()
Returns a string representation of this object.
|
DescribeConnectorResult |
withCapacity(CapacityDescription capacity)
Information about the capacity of the connector, whether it is auto scaled or provisioned.
|
DescribeConnectorResult |
withConnectorArn(String connectorArn)
The Amazon Resource Name (ARN) of the connector.
|
DescribeConnectorResult |
withConnectorConfiguration(Map<String,String> connectorConfiguration)
A map of keys to values that represent the configuration for the connector.
|
DescribeConnectorResult |
withConnectorDescription(String connectorDescription)
A summary description of the connector.
|
DescribeConnectorResult |
withConnectorName(String connectorName)
The name of the connector.
|
DescribeConnectorResult |
withConnectorState(ConnectorState connectorState)
The state of the connector.
|
DescribeConnectorResult |
withConnectorState(String connectorState)
The state of the connector.
|
DescribeConnectorResult |
withCreationTime(Date creationTime)
The time the connector was created.
|
DescribeConnectorResult |
withCurrentVersion(String currentVersion)
The current version of the connector.
|
DescribeConnectorResult |
withKafkaCluster(KafkaClusterDescription kafkaCluster)
The Apache Kafka cluster that the connector is connected to.
|
DescribeConnectorResult |
withKafkaClusterClientAuthentication(KafkaClusterClientAuthenticationDescription kafkaClusterClientAuthentication)
The type of client authentication used to connect to the Apache Kafka cluster.
|
DescribeConnectorResult |
withKafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
|
DescribeConnectorResult |
withKafkaConnectVersion(String kafkaConnectVersion)
The version of Kafka Connect.
|
DescribeConnectorResult |
withLogDelivery(LogDeliveryDescription logDelivery)
Details about delivering logs to Amazon CloudWatch Logs.
|
DescribeConnectorResult |
withPlugins(Collection<PluginDescription> plugins)
Specifies which plugins were used for this connector.
|
DescribeConnectorResult |
withPlugins(PluginDescription... plugins)
Specifies which plugins were used for this connector.
|
DescribeConnectorResult |
withServiceExecutionRoleArn(String serviceExecutionRoleArn)
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
|
DescribeConnectorResult |
withStateDescription(StateDescription stateDescription)
Details about the state of a connector.
|
DescribeConnectorResult |
withWorkerConfiguration(WorkerConfigurationDescription workerConfiguration)
Specifies which worker configuration was used for the connector.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setCapacity(CapacityDescription capacity)
Information about the capacity of the connector, whether it is auto scaled or provisioned.
capacity
- Information about the capacity of the connector, whether it is auto scaled or provisioned.public CapacityDescription getCapacity()
Information about the capacity of the connector, whether it is auto scaled or provisioned.
public DescribeConnectorResult withCapacity(CapacityDescription capacity)
Information about the capacity of the connector, whether it is auto scaled or provisioned.
capacity
- Information about the capacity of the connector, whether it is auto scaled or provisioned.public void setConnectorArn(String connectorArn)
The Amazon Resource Name (ARN) of the connector.
connectorArn
- The Amazon Resource Name (ARN) of the connector.public String getConnectorArn()
The Amazon Resource Name (ARN) of the connector.
public DescribeConnectorResult withConnectorArn(String connectorArn)
The Amazon Resource Name (ARN) of the connector.
connectorArn
- The Amazon Resource Name (ARN) of the connector.public Map<String,String> getConnectorConfiguration()
A map of keys to values that represent the configuration for the connector.
public void setConnectorConfiguration(Map<String,String> connectorConfiguration)
A map of keys to values that represent the configuration for the connector.
connectorConfiguration
- A map of keys to values that represent the configuration for the connector.public DescribeConnectorResult withConnectorConfiguration(Map<String,String> connectorConfiguration)
A map of keys to values that represent the configuration for the connector.
connectorConfiguration
- A map of keys to values that represent the configuration for the connector.public DescribeConnectorResult addConnectorConfigurationEntry(String key, String value)
public DescribeConnectorResult clearConnectorConfigurationEntries()
public void setConnectorDescription(String connectorDescription)
A summary description of the connector.
connectorDescription
- A summary description of the connector.public String getConnectorDescription()
A summary description of the connector.
public DescribeConnectorResult withConnectorDescription(String connectorDescription)
A summary description of the connector.
connectorDescription
- A summary description of the connector.public void setConnectorName(String connectorName)
The name of the connector.
connectorName
- The name of the connector.public String getConnectorName()
The name of the connector.
public DescribeConnectorResult withConnectorName(String connectorName)
The name of the connector.
connectorName
- The name of the connector.public void setConnectorState(String connectorState)
The state of the connector.
connectorState
- The state of the connector.ConnectorState
public String getConnectorState()
The state of the connector.
ConnectorState
public DescribeConnectorResult withConnectorState(String connectorState)
The state of the connector.
connectorState
- The state of the connector.ConnectorState
public DescribeConnectorResult withConnectorState(ConnectorState connectorState)
The state of the connector.
connectorState
- The state of the connector.ConnectorState
public void setCreationTime(Date creationTime)
The time the connector was created.
creationTime
- The time the connector was created.public Date getCreationTime()
The time the connector was created.
public DescribeConnectorResult withCreationTime(Date creationTime)
The time the connector was created.
creationTime
- The time the connector was created.public void setCurrentVersion(String currentVersion)
The current version of the connector.
currentVersion
- The current version of the connector.public String getCurrentVersion()
The current version of the connector.
public DescribeConnectorResult withCurrentVersion(String currentVersion)
The current version of the connector.
currentVersion
- The current version of the connector.public void setKafkaCluster(KafkaClusterDescription kafkaCluster)
The Apache Kafka cluster that the connector is connected to.
kafkaCluster
- The Apache Kafka cluster that the connector is connected to.public KafkaClusterDescription getKafkaCluster()
The Apache Kafka cluster that the connector is connected to.
public DescribeConnectorResult withKafkaCluster(KafkaClusterDescription kafkaCluster)
The Apache Kafka cluster that the connector is connected to.
kafkaCluster
- The Apache Kafka cluster that the connector is connected to.public void setKafkaClusterClientAuthentication(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.public KafkaClusterClientAuthenticationDescription getKafkaClusterClientAuthentication()
The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.
public DescribeConnectorResult withKafkaClusterClientAuthentication(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.public void setKafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
kafkaClusterEncryptionInTransit
- Details of encryption in transit to the Apache Kafka cluster.public KafkaClusterEncryptionInTransitDescription getKafkaClusterEncryptionInTransit()
Details of encryption in transit to the Apache Kafka cluster.
public DescribeConnectorResult withKafkaClusterEncryptionInTransit(KafkaClusterEncryptionInTransitDescription kafkaClusterEncryptionInTransit)
Details of encryption in transit to the Apache Kafka cluster.
kafkaClusterEncryptionInTransit
- Details of encryption in transit to the Apache Kafka cluster.public void setKafkaConnectVersion(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.public String getKafkaConnectVersion()
The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.
public DescribeConnectorResult withKafkaConnectVersion(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.public void setLogDelivery(LogDeliveryDescription logDelivery)
Details about delivering logs to Amazon CloudWatch Logs.
logDelivery
- Details about delivering logs to Amazon CloudWatch Logs.public LogDeliveryDescription getLogDelivery()
Details about delivering logs to Amazon CloudWatch Logs.
public DescribeConnectorResult withLogDelivery(LogDeliveryDescription logDelivery)
Details about delivering logs to Amazon CloudWatch Logs.
logDelivery
- Details about delivering logs to Amazon CloudWatch Logs.public List<PluginDescription> getPlugins()
Specifies which plugins were used for this connector.
public void setPlugins(Collection<PluginDescription> plugins)
Specifies which plugins were used for this connector.
plugins
- Specifies which plugins were used for this connector.public DescribeConnectorResult withPlugins(PluginDescription... plugins)
Specifies which plugins were used for this connector.
NOTE: This method appends the values to the existing list (if any). Use
setPlugins(java.util.Collection)
or withPlugins(java.util.Collection)
if you want to override
the existing values.
plugins
- Specifies which plugins were used for this connector.public DescribeConnectorResult withPlugins(Collection<PluginDescription> plugins)
Specifies which plugins were used for this connector.
plugins
- Specifies which plugins were used for this connector.public void setServiceExecutionRoleArn(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.public String getServiceExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
public DescribeConnectorResult withServiceExecutionRoleArn(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.public void setStateDescription(StateDescription stateDescription)
Details about the state of a connector.
stateDescription
- Details about the state of a connector.public StateDescription getStateDescription()
Details about the state of a connector.
public DescribeConnectorResult withStateDescription(StateDescription stateDescription)
Details about the state of a connector.
stateDescription
- Details about the state of a connector.public void setWorkerConfiguration(WorkerConfigurationDescription workerConfiguration)
Specifies which worker configuration was used for the connector.
workerConfiguration
- Specifies which worker configuration was used for the connector.public WorkerConfigurationDescription getWorkerConfiguration()
Specifies which worker configuration was used for the connector.
public DescribeConnectorResult withWorkerConfiguration(WorkerConfigurationDescription workerConfiguration)
Specifies which worker configuration was used for the connector.
workerConfiguration
- Specifies which worker configuration was used for the connector.public String toString()
toString
in class Object
Object.toString()
public DescribeConnectorResult clone()