Interface Processor.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Processor.Builder,,Processor> SdkBuilder<Processor.Builder,,Processor> SdkPojo
- Enclosing class:
Processor
-
Method Summary
Modifier and TypeMethodDescriptiondefault Processor.BuilderaddKeys(Consumer<AddKeys.Builder> addKeys) Use this parameter to include the addKeys processor in your transformer.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.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.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.dateTimeConverter(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.deleteKeys(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.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.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.lowerCaseString(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.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.parseCloudfront(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.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.parseKeyValue(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.parsePostgres(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.parseRoute53(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.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.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.renameKeys(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.splitString(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.substituteString(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.trimString(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.typeConverter(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.upperCaseString(UpperCaseString upperCaseString) Use this parameter to include the upperCaseString processor in your transformer.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
addKeys
-
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:
-
copyValue
-
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:
-
csv
-
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:
-
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
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:
-
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
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:
-
grok
-
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:
-
listToMap
-
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:
-
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
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:
-
moveKeys
-
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:
-
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
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:
-
parseJSON
-
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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
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:
-