@Generated(value="software.amazon.awssdk:codegen") public final class PipeSourceRabbitMQBrokerParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PipeSourceRabbitMQBrokerParameters.Builder,PipeSourceRabbitMQBrokerParameters>
The parameters for using a Rabbit MQ broker as a source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PipeSourceRabbitMQBrokerParameters.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
batchSize()
The maximum number of records to include in each batch.
|
static PipeSourceRabbitMQBrokerParameters.Builder |
builder() |
MQBrokerAccessCredentials |
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.
|
String |
queueName()
The name of the destination queue to consume.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PipeSourceRabbitMQBrokerParameters.Builder> |
serializableBuilderClass() |
PipeSourceRabbitMQBrokerParameters.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
virtualHost()
The name of the virtual host associated with the source broker.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer batchSize()
The maximum number of records to include in each batch.
public final MQBrokerAccessCredentials 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 queueName()
The name of the destination queue to consume.
public final String virtualHost()
The name of the virtual host associated with the source broker.
public PipeSourceRabbitMQBrokerParameters.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PipeSourceRabbitMQBrokerParameters.Builder,PipeSourceRabbitMQBrokerParameters>public static PipeSourceRabbitMQBrokerParameters.Builder builder()
public static Class<? extends PipeSourceRabbitMQBrokerParameters.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.