@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MSKSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration for the Amazon MSK cluster to be used as the source for a delivery stream.
Constructor and Description |
---|
MSKSourceConfiguration() |
Modifier and Type | Method and Description |
---|---|
MSKSourceConfiguration |
clone() |
boolean |
equals(Object obj) |
AuthenticationConfiguration |
getAuthenticationConfiguration()
The authentication configuration of the Amazon MSK cluster.
|
String |
getMSKClusterARN()
The ARN of the Amazon MSK cluster.
|
String |
getTopicName()
The topic name within the Amazon MSK cluster.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
|
void |
setMSKClusterARN(String mSKClusterARN)
The ARN of the Amazon MSK cluster.
|
void |
setTopicName(String topicName)
The topic name within the Amazon MSK cluster.
|
String |
toString()
Returns a string representation of this object.
|
MSKSourceConfiguration |
withAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
|
MSKSourceConfiguration |
withMSKClusterARN(String mSKClusterARN)
The ARN of the Amazon MSK cluster.
|
MSKSourceConfiguration |
withTopicName(String topicName)
The topic name within the Amazon MSK cluster.
|
public void setMSKClusterARN(String mSKClusterARN)
The ARN of the Amazon MSK cluster.
mSKClusterARN
- The ARN of the Amazon MSK cluster.public String getMSKClusterARN()
The ARN of the Amazon MSK cluster.
public MSKSourceConfiguration withMSKClusterARN(String mSKClusterARN)
The ARN of the Amazon MSK cluster.
mSKClusterARN
- The ARN of the Amazon MSK cluster.public void setTopicName(String topicName)
The topic name within the Amazon MSK cluster.
topicName
- The topic name within the Amazon MSK cluster.public String getTopicName()
The topic name within the Amazon MSK cluster.
public MSKSourceConfiguration withTopicName(String topicName)
The topic name within the Amazon MSK cluster.
topicName
- The topic name within the Amazon MSK cluster.public void setAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
authenticationConfiguration
- The authentication configuration of the Amazon MSK cluster.public AuthenticationConfiguration getAuthenticationConfiguration()
The authentication configuration of the Amazon MSK cluster.
public MSKSourceConfiguration withAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
authenticationConfiguration
- The authentication configuration of the Amazon MSK cluster.public String toString()
toString
in class Object
Object.toString()
public MSKSourceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2024. All rights reserved.