Package com.bakdata.kafka
Class CloseExecutionOptions.CloseExecutionOptionsBuilder
java.lang.Object
com.bakdata.kafka.CloseExecutionOptions.CloseExecutionOptionsBuilder
- Enclosing class:
- CloseExecutionOptions
-
Method Summary
Modifier and TypeMethodDescriptionbuild()closeTimeout(Duration closeTimeout) DefinesKafkaStreams.CloseOptions.timeout(Duration)andCloseOptions.withTimeout(Duration)toString()volatileGroupInstanceId(boolean volatileGroupInstanceId) Defines ifConsumerConfig.GROUP_INSTANCE_ID_CONFIGis volatile.
-
Method Details
-
volatileGroupInstanceId
public CloseExecutionOptions.CloseExecutionOptionsBuilder volatileGroupInstanceId(boolean volatileGroupInstanceId) Defines ifConsumerConfig.GROUP_INSTANCE_ID_CONFIGis volatile. If set to false,KafkaStreams.CloseOptions.leaveGroup(boolean)is disabled andCloseOptions.withGroupMembershipOperation(GroupMembershipOperation)is set toCloseOptions.GroupMembershipOperation.DEFAULT.- Returns:
this.
-
closeTimeout
DefinesKafkaStreams.CloseOptions.timeout(Duration)andCloseOptions.withTimeout(Duration)- Returns:
this.
-
build
-
toString
-