@Generated(value="software.amazon.awssdk:codegen") public final class UpdatePipeSourceSelfManagedKafkaParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpdatePipeSourceSelfManagedKafkaParameters.Builder,UpdatePipeSourceSelfManagedKafkaParameters>
The parameters for using a self-managed Apache Kafka stream as a source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdatePipeSourceSelfManagedKafkaParameters.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
batchSize()
The maximum number of records to include in each batch.
|
static UpdatePipeSourceSelfManagedKafkaParameters.Builder |
builder() |
SelfManagedKafkaAccessConfigurationCredentials |
credentials()
The credentials needed to access the resource.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maximumBatchingWindowInSeconds()
The maximum length of a time to wait for events.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdatePipeSourceSelfManagedKafkaParameters.Builder> |
serializableBuilderClass() |
String |
serverRootCaCertificate()
The ARN of the Secrets Manager secret used for certification.
|
UpdatePipeSourceSelfManagedKafkaParameters.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SelfManagedKafkaAccessConfigurationVpc |
vpc()
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is
to be used.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer batchSize()
The maximum number of records to include in each batch.
public final SelfManagedKafkaAccessConfigurationCredentials credentials()
The credentials needed to access the resource.
public final Integer maximumBatchingWindowInSeconds()
The maximum length of a time to wait for events.
public final String serverRootCaCertificate()
The ARN of the Secrets Manager secret used for certification.
public final SelfManagedKafkaAccessConfigurationVpc vpc()
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.
public UpdatePipeSourceSelfManagedKafkaParameters.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdatePipeSourceSelfManagedKafkaParameters.Builder,UpdatePipeSourceSelfManagedKafkaParameters>public static UpdatePipeSourceSelfManagedKafkaParameters.Builder builder()
public static Class<? extends UpdatePipeSourceSelfManagedKafkaParameters.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.