Class ProcessorParameter
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ProcessorParameter.Builder,ProcessorParameter>
Describes the processor parameter.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ProcessorParameter.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final ProcessorParameterNameThe name of the parameter.final StringThe name of the parameter.final StringThe parameter value.static Class<? extends ProcessorParameter.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
parameterName
The name of the parameter. Currently the following default values are supported: 3 for
NumberOfRetriesand 60 for theBufferIntervalInSeconds. TheBufferSizeInMBsranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB.If the service returns an enum value that is not available in the current SDK version,
parameterNamewill returnProcessorParameterName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromparameterNameAsString().- Returns:
- The name of the parameter. Currently the following default values are supported: 3 for
NumberOfRetriesand 60 for theBufferIntervalInSeconds. TheBufferSizeInMBsranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB. - See Also:
-
parameterNameAsString
The name of the parameter. Currently the following default values are supported: 3 for
NumberOfRetriesand 60 for theBufferIntervalInSeconds. TheBufferSizeInMBsranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB.If the service returns an enum value that is not available in the current SDK version,
parameterNamewill returnProcessorParameterName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromparameterNameAsString().- Returns:
- The name of the parameter. Currently the following default values are supported: 3 for
NumberOfRetriesand 60 for theBufferIntervalInSeconds. TheBufferSizeInMBsranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB. - See Also:
-
parameterValue
The parameter value.
- Returns:
- The parameter value.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ProcessorParameter.Builder,ProcessorParameter>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-