@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MSKSourceDescription extends Object implements Serializable, Cloneable, StructuredPojo
Details about the Amazon MSK cluster used as the source for a Firehose delivery stream.
Constructor and Description |
---|
MSKSourceDescription() |
Modifier and Type | Method and Description |
---|---|
MSKSourceDescription |
clone() |
boolean |
equals(Object obj) |
AuthenticationConfiguration |
getAuthenticationConfiguration()
The authentication configuration of the Amazon MSK cluster.
|
Date |
getDeliveryStartTimestamp()
Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this timestamp.
|
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 |
setDeliveryStartTimestamp(Date deliveryStartTimestamp)
Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this timestamp.
|
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.
|
MSKSourceDescription |
withAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
|
MSKSourceDescription |
withDeliveryStartTimestamp(Date deliveryStartTimestamp)
Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this timestamp.
|
MSKSourceDescription |
withMSKClusterARN(String mSKClusterARN)
The ARN of the Amazon MSK cluster.
|
MSKSourceDescription |
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 MSKSourceDescription 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 MSKSourceDescription 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 MSKSourceDescription withAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
authenticationConfiguration
- The authentication configuration of the Amazon MSK cluster.public void setDeliveryStartTimestamp(Date deliveryStartTimestamp)
Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this timestamp.
deliveryStartTimestamp
- Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this
timestamp.public Date getDeliveryStartTimestamp()
Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this timestamp.
public MSKSourceDescription withDeliveryStartTimestamp(Date deliveryStartTimestamp)
Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this timestamp.
deliveryStartTimestamp
- Firehose starts retrieving records from the topic within the Amazon MSK cluster starting with this
timestamp.public String toString()
toString
in class Object
Object.toString()
public MSKSourceDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2024. All rights reserved.