@Generated(value="software.amazon.awssdk:codegen") public final class MSKSourceConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MSKSourceConfiguration.Builder,MSKSourceConfiguration>
The configuration for the Amazon MSK cluster to be used as the source for a delivery stream.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MSKSourceConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationConfiguration |
authenticationConfiguration()
The authentication configuration of the Amazon MSK cluster.
|
static MSKSourceConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
mskClusterARN()
The ARN of the Amazon MSK cluster.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MSKSourceConfiguration.Builder> |
serializableBuilderClass() |
MSKSourceConfiguration.Builder |
toBuilder() |
String |
topicName()
The topic name within the Amazon MSK cluster.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String mskClusterARN()
The ARN of the Amazon MSK cluster.
public final String topicName()
The topic name within the Amazon MSK cluster.
public final AuthenticationConfiguration authenticationConfiguration()
The authentication configuration of the Amazon MSK cluster.
public MSKSourceConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MSKSourceConfiguration.Builder,MSKSourceConfiguration>public static MSKSourceConfiguration.Builder builder()
public static Class<? extends MSKSourceConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.