Interface Processor.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Processor.Builder,Processor>,SdkBuilder<Processor.Builder,Processor>,SdkPojo
- Enclosing class:
- Processor
public static interface Processor.Builder extends SdkPojo, CopyableBuilder<Processor.Builder,Processor>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Processor.BuilderaddKeys(Consumer<AddKeys.Builder> addKeys)Use this parameter to include the addKeys processor in your transformer.Processor.BuilderaddKeys(AddKeys addKeys)Use this parameter to include the addKeys processor in your transformer.default Processor.BuildercopyValue(Consumer<CopyValue.Builder> copyValue)Use this parameter to include the copyValue processor in your transformer.Processor.BuildercopyValue(CopyValue copyValue)Use this parameter to include the copyValue processor in your transformer.default Processor.Buildercsv(Consumer<CSV.Builder> csv)Use this parameter to include the CSV processor in your transformer.Processor.Buildercsv(CSV csv)Use this parameter to include the CSV processor in your transformer.default Processor.BuilderdateTimeConverter(Consumer<DateTimeConverter.Builder> dateTimeConverter)Use this parameter to include the datetimeConverter processor in your transformer.Processor.BuilderdateTimeConverter(DateTimeConverter dateTimeConverter)Use this parameter to include the datetimeConverter processor in your transformer.default Processor.BuilderdeleteKeys(Consumer<DeleteKeys.Builder> deleteKeys)Use this parameter to include the deleteKeys processor in your transformer.Processor.BuilderdeleteKeys(DeleteKeys deleteKeys)Use this parameter to include the deleteKeys processor in your transformer.default Processor.Buildergrok(Consumer<Grok.Builder> grok)Use this parameter to include the grok processor in your transformer.Processor.Buildergrok(Grok grok)Use this parameter to include the grok processor in your transformer.default Processor.BuilderlistToMap(Consumer<ListToMap.Builder> listToMap)Use this parameter to include the listToMap processor in your transformer.Processor.BuilderlistToMap(ListToMap listToMap)Use this parameter to include the listToMap processor in your transformer.default Processor.BuilderlowerCaseString(Consumer<LowerCaseString.Builder> lowerCaseString)Use this parameter to include the lowerCaseString processor in your transformer.Processor.BuilderlowerCaseString(LowerCaseString lowerCaseString)Use this parameter to include the lowerCaseString processor in your transformer.default Processor.BuildermoveKeys(Consumer<MoveKeys.Builder> moveKeys)Use this parameter to include the moveKeys processor in your transformer.Processor.BuildermoveKeys(MoveKeys moveKeys)Use this parameter to include the moveKeys processor in your transformer.default Processor.BuilderparseCloudfront(Consumer<ParseCloudfront.Builder> parseCloudfront)Use this parameter to include the parseCloudfront processor in your transformer.Processor.BuilderparseCloudfront(ParseCloudfront parseCloudfront)Use this parameter to include the parseCloudfront processor in your transformer.default Processor.BuilderparseJSON(Consumer<ParseJSON.Builder> parseJSON)Use this parameter to include the parseJSON processor in your transformer.Processor.BuilderparseJSON(ParseJSON parseJSON)Use this parameter to include the parseJSON processor in your transformer.default Processor.BuilderparseKeyValue(Consumer<ParseKeyValue.Builder> parseKeyValue)Use this parameter to include the parseKeyValue processor in your transformer.Processor.BuilderparseKeyValue(ParseKeyValue parseKeyValue)Use this parameter to include the parseKeyValue processor in your transformer.default Processor.BuilderparsePostgres(Consumer<ParsePostgres.Builder> parsePostgres)Use this parameter to include the parsePostGres processor in your transformer.Processor.BuilderparsePostgres(ParsePostgres parsePostgres)Use this parameter to include the parsePostGres processor in your transformer.default Processor.BuilderparseRoute53(Consumer<ParseRoute53.Builder> parseRoute53)Use this parameter to include the parseRoute53 processor in your transformer.Processor.BuilderparseRoute53(ParseRoute53 parseRoute53)Use this parameter to include the parseRoute53 processor in your transformer.default Processor.BuilderparseVPC(Consumer<ParseVPC.Builder> parseVPC)Use this parameter to include the parseVPC processor in your transformer.Processor.BuilderparseVPC(ParseVPC parseVPC)Use this parameter to include the parseVPC processor in your transformer.default Processor.BuilderparseWAF(Consumer<ParseWAF.Builder> parseWAF)Use this parameter to include the parseWAF processor in your transformer.Processor.BuilderparseWAF(ParseWAF parseWAF)Use this parameter to include the parseWAF processor in your transformer.default Processor.BuilderrenameKeys(Consumer<RenameKeys.Builder> renameKeys)Use this parameter to include the renameKeys processor in your transformer.Processor.BuilderrenameKeys(RenameKeys renameKeys)Use this parameter to include the renameKeys processor in your transformer.default Processor.BuildersplitString(Consumer<SplitString.Builder> splitString)Use this parameter to include the splitString processor in your transformer.Processor.BuildersplitString(SplitString splitString)Use this parameter to include the splitString processor in your transformer.default Processor.BuildersubstituteString(Consumer<SubstituteString.Builder> substituteString)Use this parameter to include the substituteString processor in your transformer.Processor.BuildersubstituteString(SubstituteString substituteString)Use this parameter to include the substituteString processor in your transformer.default Processor.BuildertrimString(Consumer<TrimString.Builder> trimString)Use this parameter to include the trimString processor in your transformer.Processor.BuildertrimString(TrimString trimString)Use this parameter to include the trimString processor in your transformer.default Processor.BuildertypeConverter(Consumer<TypeConverter.Builder> typeConverter)Use this parameter to include the typeConverter processor in your transformer.Processor.BuildertypeConverter(TypeConverter typeConverter)Use this parameter to include the typeConverter processor in your transformer.default Processor.BuilderupperCaseString(Consumer<UpperCaseString.Builder> upperCaseString)Use this parameter to include the upperCaseString processor in your transformer.Processor.BuilderupperCaseString(UpperCaseString upperCaseString)Use this parameter to include the upperCaseString processor in your transformer.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
addKeys
Processor.Builder addKeys(AddKeys addKeys)
Use this parameter to include the addKeys processor in your transformer.
- Parameters:
addKeys- Use this parameter to include the addKeys processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addKeys
default Processor.Builder addKeys(Consumer<AddKeys.Builder> addKeys)
Use this parameter to include the addKeys processor in your transformer.
This is a convenience method that creates an instance of theAddKeys.Builderavoiding the need to create one manually viaAddKeys.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddKeys(AddKeys).- Parameters:
addKeys- a consumer that will call methods onAddKeys.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
addKeys(AddKeys)
-
copyValue
Processor.Builder copyValue(CopyValue copyValue)
Use this parameter to include the copyValue processor in your transformer.
- Parameters:
copyValue- Use this parameter to include the copyValue processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
copyValue
default Processor.Builder copyValue(Consumer<CopyValue.Builder> copyValue)
Use this parameter to include the copyValue processor in your transformer.
This is a convenience method that creates an instance of theCopyValue.Builderavoiding the need to create one manually viaCopyValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocopyValue(CopyValue).- Parameters:
copyValue- a consumer that will call methods onCopyValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
copyValue(CopyValue)
-
csv
Processor.Builder csv(CSV csv)
Use this parameter to include the CSV processor in your transformer.
- Parameters:
csv- Use this parameter to include the CSV processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
csv
default Processor.Builder csv(Consumer<CSV.Builder> csv)
Use this parameter to include the CSV processor in your transformer.
This is a convenience method that creates an instance of theCSV.Builderavoiding the need to create one manually viaCSV.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocsv(CSV).- Parameters:
csv- a consumer that will call methods onCSV.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
csv(CSV)
-
dateTimeConverter
Processor.Builder dateTimeConverter(DateTimeConverter dateTimeConverter)
Use this parameter to include the datetimeConverter processor in your transformer.
- Parameters:
dateTimeConverter- Use this parameter to include the datetimeConverter processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateTimeConverter
default Processor.Builder dateTimeConverter(Consumer<DateTimeConverter.Builder> dateTimeConverter)
Use this parameter to include the datetimeConverter processor in your transformer.
This is a convenience method that creates an instance of theDateTimeConverter.Builderavoiding the need to create one manually viaDateTimeConverter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todateTimeConverter(DateTimeConverter).- Parameters:
dateTimeConverter- a consumer that will call methods onDateTimeConverter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dateTimeConverter(DateTimeConverter)
-
deleteKeys
Processor.Builder deleteKeys(DeleteKeys deleteKeys)
Use this parameter to include the deleteKeys processor in your transformer.
- Parameters:
deleteKeys- Use this parameter to include the deleteKeys processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteKeys
default Processor.Builder deleteKeys(Consumer<DeleteKeys.Builder> deleteKeys)
Use this parameter to include the deleteKeys processor in your transformer.
This is a convenience method that creates an instance of theDeleteKeys.Builderavoiding the need to create one manually viaDeleteKeys.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeleteKeys(DeleteKeys).- Parameters:
deleteKeys- a consumer that will call methods onDeleteKeys.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deleteKeys(DeleteKeys)
-
grok
Processor.Builder grok(Grok grok)
Use this parameter to include the grok processor in your transformer.
- Parameters:
grok- Use this parameter to include the grok processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grok
default Processor.Builder grok(Consumer<Grok.Builder> grok)
Use this parameter to include the grok processor in your transformer.
This is a convenience method that creates an instance of theGrok.Builderavoiding the need to create one manually viaGrok.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togrok(Grok).- Parameters:
grok- a consumer that will call methods onGrok.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
grok(Grok)
-
listToMap
Processor.Builder listToMap(ListToMap listToMap)
Use this parameter to include the listToMap processor in your transformer.
- Parameters:
listToMap- Use this parameter to include the listToMap processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listToMap
default Processor.Builder listToMap(Consumer<ListToMap.Builder> listToMap)
Use this parameter to include the listToMap processor in your transformer.
This is a convenience method that creates an instance of theListToMap.Builderavoiding the need to create one manually viaListToMap.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistToMap(ListToMap).- Parameters:
listToMap- a consumer that will call methods onListToMap.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
listToMap(ListToMap)
-
lowerCaseString
Processor.Builder lowerCaseString(LowerCaseString lowerCaseString)
Use this parameter to include the lowerCaseString processor in your transformer.
- Parameters:
lowerCaseString- Use this parameter to include the lowerCaseString processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lowerCaseString
default Processor.Builder lowerCaseString(Consumer<LowerCaseString.Builder> lowerCaseString)
Use this parameter to include the lowerCaseString processor in your transformer.
This is a convenience method that creates an instance of theLowerCaseString.Builderavoiding the need to create one manually viaLowerCaseString.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolowerCaseString(LowerCaseString).- Parameters:
lowerCaseString- a consumer that will call methods onLowerCaseString.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lowerCaseString(LowerCaseString)
-
moveKeys
Processor.Builder moveKeys(MoveKeys moveKeys)
Use this parameter to include the moveKeys processor in your transformer.
- Parameters:
moveKeys- Use this parameter to include the moveKeys processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
moveKeys
default Processor.Builder moveKeys(Consumer<MoveKeys.Builder> moveKeys)
Use this parameter to include the moveKeys processor in your transformer.
This is a convenience method that creates an instance of theMoveKeys.Builderavoiding the need to create one manually viaMoveKeys.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomoveKeys(MoveKeys).- Parameters:
moveKeys- a consumer that will call methods onMoveKeys.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
moveKeys(MoveKeys)
-
parseCloudfront
Processor.Builder parseCloudfront(ParseCloudfront parseCloudfront)
Use this parameter to include the parseCloudfront processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
- Parameters:
parseCloudfront- Use this parameter to include the parseCloudfront processor in your transformer.If you use this processor, it must be the first processor in your transformer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parseCloudfront
default Processor.Builder parseCloudfront(Consumer<ParseCloudfront.Builder> parseCloudfront)
Use this parameter to include the parseCloudfront processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
This is a convenience method that creates an instance of theParseCloudfront.Builderavoiding the need to create one manually viaParseCloudfront.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparseCloudfront(ParseCloudfront).- Parameters:
parseCloudfront- a consumer that will call methods onParseCloudfront.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parseCloudfront(ParseCloudfront)
-
parseJSON
Processor.Builder parseJSON(ParseJSON parseJSON)
Use this parameter to include the parseJSON processor in your transformer.
- Parameters:
parseJSON- Use this parameter to include the parseJSON processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parseJSON
default Processor.Builder parseJSON(Consumer<ParseJSON.Builder> parseJSON)
Use this parameter to include the parseJSON processor in your transformer.
This is a convenience method that creates an instance of theParseJSON.Builderavoiding the need to create one manually viaParseJSON.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparseJSON(ParseJSON).- Parameters:
parseJSON- a consumer that will call methods onParseJSON.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parseJSON(ParseJSON)
-
parseKeyValue
Processor.Builder parseKeyValue(ParseKeyValue parseKeyValue)
Use this parameter to include the parseKeyValue processor in your transformer.
- Parameters:
parseKeyValue- Use this parameter to include the parseKeyValue processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parseKeyValue
default Processor.Builder parseKeyValue(Consumer<ParseKeyValue.Builder> parseKeyValue)
Use this parameter to include the parseKeyValue processor in your transformer.
This is a convenience method that creates an instance of theParseKeyValue.Builderavoiding the need to create one manually viaParseKeyValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparseKeyValue(ParseKeyValue).- Parameters:
parseKeyValue- a consumer that will call methods onParseKeyValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parseKeyValue(ParseKeyValue)
-
parseRoute53
Processor.Builder parseRoute53(ParseRoute53 parseRoute53)
Use this parameter to include the parseRoute53 processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
- Parameters:
parseRoute53- Use this parameter to include the parseRoute53 processor in your transformer.If you use this processor, it must be the first processor in your transformer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parseRoute53
default Processor.Builder parseRoute53(Consumer<ParseRoute53.Builder> parseRoute53)
Use this parameter to include the parseRoute53 processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
This is a convenience method that creates an instance of theParseRoute53.Builderavoiding the need to create one manually viaParseRoute53.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparseRoute53(ParseRoute53).- Parameters:
parseRoute53- a consumer that will call methods onParseRoute53.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parseRoute53(ParseRoute53)
-
parsePostgres
Processor.Builder parsePostgres(ParsePostgres parsePostgres)
Use this parameter to include the parsePostGres processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
- Parameters:
parsePostgres- Use this parameter to include the parsePostGres processor in your transformer.If you use this processor, it must be the first processor in your transformer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parsePostgres
default Processor.Builder parsePostgres(Consumer<ParsePostgres.Builder> parsePostgres)
Use this parameter to include the parsePostGres processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
This is a convenience method that creates an instance of theParsePostgres.Builderavoiding the need to create one manually viaParsePostgres.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparsePostgres(ParsePostgres).- Parameters:
parsePostgres- a consumer that will call methods onParsePostgres.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parsePostgres(ParsePostgres)
-
parseVPC
Processor.Builder parseVPC(ParseVPC parseVPC)
Use this parameter to include the parseVPC processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
- Parameters:
parseVPC- Use this parameter to include the parseVPC processor in your transformer.If you use this processor, it must be the first processor in your transformer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parseVPC
default Processor.Builder parseVPC(Consumer<ParseVPC.Builder> parseVPC)
Use this parameter to include the parseVPC processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
This is a convenience method that creates an instance of theParseVPC.Builderavoiding the need to create one manually viaParseVPC.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparseVPC(ParseVPC).- Parameters:
parseVPC- a consumer that will call methods onParseVPC.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parseVPC(ParseVPC)
-
parseWAF
Processor.Builder parseWAF(ParseWAF parseWAF)
Use this parameter to include the parseWAF processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
- Parameters:
parseWAF- Use this parameter to include the parseWAF processor in your transformer.If you use this processor, it must be the first processor in your transformer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parseWAF
default Processor.Builder parseWAF(Consumer<ParseWAF.Builder> parseWAF)
Use this parameter to include the parseWAF processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
This is a convenience method that creates an instance of theParseWAF.Builderavoiding the need to create one manually viaParseWAF.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparseWAF(ParseWAF).- Parameters:
parseWAF- a consumer that will call methods onParseWAF.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parseWAF(ParseWAF)
-
renameKeys
Processor.Builder renameKeys(RenameKeys renameKeys)
Use this parameter to include the renameKeys processor in your transformer.
- Parameters:
renameKeys- Use this parameter to include the renameKeys processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
renameKeys
default Processor.Builder renameKeys(Consumer<RenameKeys.Builder> renameKeys)
Use this parameter to include the renameKeys processor in your transformer.
This is a convenience method that creates an instance of theRenameKeys.Builderavoiding the need to create one manually viaRenameKeys.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torenameKeys(RenameKeys).- Parameters:
renameKeys- a consumer that will call methods onRenameKeys.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
renameKeys(RenameKeys)
-
splitString
Processor.Builder splitString(SplitString splitString)
Use this parameter to include the splitString processor in your transformer.
- Parameters:
splitString- Use this parameter to include the splitString processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
splitString
default Processor.Builder splitString(Consumer<SplitString.Builder> splitString)
Use this parameter to include the splitString processor in your transformer.
This is a convenience method that creates an instance of theSplitString.Builderavoiding the need to create one manually viaSplitString.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosplitString(SplitString).- Parameters:
splitString- a consumer that will call methods onSplitString.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
splitString(SplitString)
-
substituteString
Processor.Builder substituteString(SubstituteString substituteString)
Use this parameter to include the substituteString processor in your transformer.
- Parameters:
substituteString- Use this parameter to include the substituteString processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
substituteString
default Processor.Builder substituteString(Consumer<SubstituteString.Builder> substituteString)
Use this parameter to include the substituteString processor in your transformer.
This is a convenience method that creates an instance of theSubstituteString.Builderavoiding the need to create one manually viaSubstituteString.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosubstituteString(SubstituteString).- Parameters:
substituteString- a consumer that will call methods onSubstituteString.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
substituteString(SubstituteString)
-
trimString
Processor.Builder trimString(TrimString trimString)
Use this parameter to include the trimString processor in your transformer.
- Parameters:
trimString- Use this parameter to include the trimString processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trimString
default Processor.Builder trimString(Consumer<TrimString.Builder> trimString)
Use this parameter to include the trimString processor in your transformer.
This is a convenience method that creates an instance of theTrimString.Builderavoiding the need to create one manually viaTrimString.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrimString(TrimString).- Parameters:
trimString- a consumer that will call methods onTrimString.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
trimString(TrimString)
-
typeConverter
Processor.Builder typeConverter(TypeConverter typeConverter)
Use this parameter to include the typeConverter processor in your transformer.
- Parameters:
typeConverter- Use this parameter to include the typeConverter processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typeConverter
default Processor.Builder typeConverter(Consumer<TypeConverter.Builder> typeConverter)
Use this parameter to include the typeConverter processor in your transformer.
This is a convenience method that creates an instance of theTypeConverter.Builderavoiding the need to create one manually viaTypeConverter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totypeConverter(TypeConverter).- Parameters:
typeConverter- a consumer that will call methods onTypeConverter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
typeConverter(TypeConverter)
-
upperCaseString
Processor.Builder upperCaseString(UpperCaseString upperCaseString)
Use this parameter to include the upperCaseString processor in your transformer.
- Parameters:
upperCaseString- Use this parameter to include the upperCaseString processor in your transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
upperCaseString
default Processor.Builder upperCaseString(Consumer<UpperCaseString.Builder> upperCaseString)
Use this parameter to include the upperCaseString processor in your transformer.
This is a convenience method that creates an instance of theUpperCaseString.Builderavoiding the need to create one manually viaUpperCaseString.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toupperCaseString(UpperCaseString).- Parameters:
upperCaseString- a consumer that will call methods onUpperCaseString.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
upperCaseString(UpperCaseString)
-
-