Class InputLambdaProcessorUpdate
- java.lang.Object
-
- software.amazon.awssdk.services.kinesisanalyticsv2.model.InputLambdaProcessorUpdate
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<InputLambdaProcessorUpdate.Builder,InputLambdaProcessorUpdate>
@Generated("software.amazon.awssdk:codegen") public final class InputLambdaProcessorUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InputLambdaProcessorUpdate.Builder,InputLambdaProcessorUpdate>
For a SQL-based Kinesis Data Analytics application, represents an update to the InputLambdaProcessor that is used to preprocess the records in the stream.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceInputLambdaProcessorUpdate.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InputLambdaProcessorUpdate.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringresourceARNUpdate()The Amazon Resource Name (ARN) of the new Amazon Lambda function that is used to preprocess the records in the stream.List<SdkField<?>>sdkFields()static Class<? extends InputLambdaProcessorUpdate.Builder>serializableBuilderClass()InputLambdaProcessorUpdate.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
resourceARNUpdate
public final String resourceARNUpdate()
The Amazon Resource Name (ARN) of the new Amazon Lambda function that is used to preprocess the records in the stream.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
- Returns:
- The Amazon Resource Name (ARN) of the new Amazon Lambda function that is used to preprocess the records
in the stream.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
-
toBuilder
public InputLambdaProcessorUpdate.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<InputLambdaProcessorUpdate.Builder,InputLambdaProcessorUpdate>
-
builder
public static InputLambdaProcessorUpdate.Builder builder()
-
serializableBuilderClass
public static Class<? extends InputLambdaProcessorUpdate.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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.
-
-