Class UpdateInvokeConfiguration
java.lang.Object
software.amazon.awssdk.services.eventbridgev2.model.UpdateInvokeConfiguration
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<UpdateInvokeConfiguration.Builder,UpdateInvokeConfiguration>
@Generated("software.amazon.awssdk:codegen")
public final class UpdateInvokeConfiguration
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<UpdateInvokeConfiguration.Builder,UpdateInvokeConfiguration>
Update-able configuration for how the subscriber invokes its target.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final EventBusV2ParametersReturns the value of the EventBusV2Parameters property for this object.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final HttpParametersReturns the value of the HttpParameters property for this object.final KinesisParametersReturns the value of the KinesisParameters property for this object.final LambdaParametersReturns the value of the LambdaParameters property for this object.final StringroleArn()IAM role the service assumes to invoke the target.static Class<? extends UpdateInvokeConfiguration.Builder> final SnsParametersReturns the value of the SnsParameters property for this object.final SqsParametersReturns the value of the SqsParameters property for this object.final StepFunctionsParametersReturns the value of the StepFunctionsParameters property for this object.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Returns the value of the UniversalTargetParameters property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
roleArn
IAM role the service assumes to invoke the target. Must belong to the calling account.
- Returns:
- IAM role the service assumes to invoke the target. Must belong to the calling account.
-
lambdaParameters
Returns the value of the LambdaParameters property for this object.- Returns:
- The value of the LambdaParameters property for this object.
-
sqsParameters
Returns the value of the SqsParameters property for this object.- Returns:
- The value of the SqsParameters property for this object.
-
snsParameters
Returns the value of the SnsParameters property for this object.- Returns:
- The value of the SnsParameters property for this object.
-
kinesisParameters
Returns the value of the KinesisParameters property for this object.- Returns:
- The value of the KinesisParameters property for this object.
-
stepFunctionsParameters
Returns the value of the StepFunctionsParameters property for this object.- Returns:
- The value of the StepFunctionsParameters property for this object.
-
httpParameters
Returns the value of the HttpParameters property for this object.- Returns:
- The value of the HttpParameters property for this object.
-
universalTargetParameters
Returns the value of the UniversalTargetParameters property for this object.- Returns:
- The value of the UniversalTargetParameters property for this object.
-
eventBusV2Parameters
Returns the value of the EventBusV2Parameters property for this object.- Returns:
- The value of the EventBusV2Parameters property for this object.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateInvokeConfiguration.Builder,UpdateInvokeConfiguration> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-