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.Builder
addKeys(Consumer<AddKeys.Builder> addKeys)
Use this parameter to include the addKeys processor in your transformer.Processor.Builder
addKeys(AddKeys addKeys)
Use this parameter to include the addKeys processor in your transformer.default Processor.Builder
copyValue(Consumer<CopyValue.Builder> copyValue)
Use this parameter to include the copyValue processor in your transformer.Processor.Builder
copyValue(CopyValue copyValue)
Use this parameter to include the copyValue processor in your transformer.default Processor.Builder
csv(Consumer<CSV.Builder> csv)
Use this parameter to include the CSV processor in your transformer.Processor.Builder
csv(CSV csv)
Use this parameter to include the CSV processor in your transformer.default Processor.Builder
dateTimeConverter(Consumer<DateTimeConverter.Builder> dateTimeConverter)
Use this parameter to include the datetimeConverter processor in your transformer.Processor.Builder
dateTimeConverter(DateTimeConverter dateTimeConverter)
Use this parameter to include the datetimeConverter processor in your transformer.default Processor.Builder
deleteKeys(Consumer<DeleteKeys.Builder> deleteKeys)
Use this parameter to include the deleteKeys processor in your transformer.Processor.Builder
deleteKeys(DeleteKeys deleteKeys)
Use this parameter to include the deleteKeys processor in your transformer.default Processor.Builder
grok(Consumer<Grok.Builder> grok)
Use this parameter to include the grok processor in your transformer.Processor.Builder
grok(Grok grok)
Use this parameter to include the grok processor in your transformer.default Processor.Builder
listToMap(Consumer<ListToMap.Builder> listToMap)
Use this parameter to include the listToMap processor in your transformer.Processor.Builder
listToMap(ListToMap listToMap)
Use this parameter to include the listToMap processor in your transformer.default Processor.Builder
lowerCaseString(Consumer<LowerCaseString.Builder> lowerCaseString)
Use this parameter to include the lowerCaseString processor in your transformer.Processor.Builder
lowerCaseString(LowerCaseString lowerCaseString)
Use this parameter to include the lowerCaseString processor in your transformer.default Processor.Builder
moveKeys(Consumer<MoveKeys.Builder> moveKeys)
Use this parameter to include the moveKeys processor in your transformer.Processor.Builder
moveKeys(MoveKeys moveKeys)
Use this parameter to include the moveKeys processor in your transformer.default Processor.Builder
parseCloudfront(Consumer<ParseCloudfront.Builder> parseCloudfront)
Use this parameter to include the parseCloudfront processor in your transformer.Processor.Builder
parseCloudfront(ParseCloudfront parseCloudfront)
Use this parameter to include the parseCloudfront processor in your transformer.default Processor.Builder
parseJSON(Consumer<ParseJSON.Builder> parseJSON)
Use this parameter to include the parseJSON processor in your transformer.Processor.Builder
parseJSON(ParseJSON parseJSON)
Use this parameter to include the parseJSON processor in your transformer.default Processor.Builder
parseKeyValue(Consumer<ParseKeyValue.Builder> parseKeyValue)
Use this parameter to include the parseKeyValue processor in your transformer.Processor.Builder
parseKeyValue(ParseKeyValue parseKeyValue)
Use this parameter to include the parseKeyValue processor in your transformer.default Processor.Builder
parsePostgres(Consumer<ParsePostgres.Builder> parsePostgres)
Use this parameter to include the parsePostGres processor in your transformer.Processor.Builder
parsePostgres(ParsePostgres parsePostgres)
Use this parameter to include the parsePostGres processor in your transformer.default Processor.Builder
parseRoute53(Consumer<ParseRoute53.Builder> parseRoute53)
Use this parameter to include the parseRoute53 processor in your transformer.Processor.Builder
parseRoute53(ParseRoute53 parseRoute53)
Use this parameter to include the parseRoute53 processor in your transformer.default Processor.Builder
parseVPC(Consumer<ParseVPC.Builder> parseVPC)
Use this parameter to include the parseVPC processor in your transformer.Processor.Builder
parseVPC(ParseVPC parseVPC)
Use this parameter to include the parseVPC processor in your transformer.default Processor.Builder
parseWAF(Consumer<ParseWAF.Builder> parseWAF)
Use this parameter to include the parseWAF processor in your transformer.Processor.Builder
parseWAF(ParseWAF parseWAF)
Use this parameter to include the parseWAF processor in your transformer.default Processor.Builder
renameKeys(Consumer<RenameKeys.Builder> renameKeys)
Use this parameter to include the renameKeys processor in your transformer.Processor.Builder
renameKeys(RenameKeys renameKeys)
Use this parameter to include the renameKeys processor in your transformer.default Processor.Builder
splitString(Consumer<SplitString.Builder> splitString)
Use this parameter to include the splitString processor in your transformer.Processor.Builder
splitString(SplitString splitString)
Use this parameter to include the splitString processor in your transformer.default Processor.Builder
substituteString(Consumer<SubstituteString.Builder> substituteString)
Use this parameter to include the substituteString processor in your transformer.Processor.Builder
substituteString(SubstituteString substituteString)
Use this parameter to include the substituteString processor in your transformer.default Processor.Builder
trimString(Consumer<TrimString.Builder> trimString)
Use this parameter to include the trimString processor in your transformer.Processor.Builder
trimString(TrimString trimString)
Use this parameter to include the trimString processor in your transformer.default Processor.Builder
typeConverter(Consumer<TypeConverter.Builder> typeConverter)
Use this parameter to include the typeConverter processor in your transformer.Processor.Builder
typeConverter(TypeConverter typeConverter)
Use this parameter to include the typeConverter processor in your transformer.default Processor.Builder
upperCaseString(Consumer<UpperCaseString.Builder> upperCaseString)
Use this parameter to include the upperCaseString processor in your transformer.Processor.Builder
upperCaseString(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.Builder
avoiding the need to create one manually viaAddKeys.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaCopyValue.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaCSV.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaDateTimeConverter.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaDeleteKeys.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaGrok.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaListToMap.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaLowerCaseString.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaMoveKeys.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaParseCloudfront.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaParseJSON.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaParseKeyValue.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaParseRoute53.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaParsePostgres.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaParseVPC.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaParseWAF.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaRenameKeys.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaSplitString.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaSubstituteString.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaTrimString.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaTypeConverter.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaUpperCaseString.builder()
.When the
Consumer
completes,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)
-
-