Interface AutomatedReasoningPolicyTypeValueAnnotation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AutomatedReasoningPolicyTypeValueAnnotation.Builder,AutomatedReasoningPolicyTypeValueAnnotation>,SdkBuilder<AutomatedReasoningPolicyTypeValueAnnotation.Builder,AutomatedReasoningPolicyTypeValueAnnotation>,SdkPojo
- Enclosing class:
- AutomatedReasoningPolicyTypeValueAnnotation
@Mutable @NotThreadSafe public static interface AutomatedReasoningPolicyTypeValueAnnotation.Builder extends SdkPojo, CopyableBuilder<AutomatedReasoningPolicyTypeValueAnnotation.Builder,AutomatedReasoningPolicyTypeValueAnnotation>
-
-
Method Summary
-
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
-
addTypeValue
AutomatedReasoningPolicyTypeValueAnnotation.Builder addTypeValue(AutomatedReasoningPolicyAddTypeValue addTypeValue)
An operation to add a new value to an existing custom type.
- Parameters:
addTypeValue- An operation to add a new value to an existing custom type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addTypeValue
default AutomatedReasoningPolicyTypeValueAnnotation.Builder addTypeValue(Consumer<AutomatedReasoningPolicyAddTypeValue.Builder> addTypeValue)
An operation to add a new value to an existing custom type.
This is a convenience method that creates an instance of theAutomatedReasoningPolicyAddTypeValue.Builderavoiding the need to create one manually viaAutomatedReasoningPolicyAddTypeValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddTypeValue(AutomatedReasoningPolicyAddTypeValue).- Parameters:
addTypeValue- a consumer that will call methods onAutomatedReasoningPolicyAddTypeValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
addTypeValue(AutomatedReasoningPolicyAddTypeValue)
-
updateTypeValue
AutomatedReasoningPolicyTypeValueAnnotation.Builder updateTypeValue(AutomatedReasoningPolicyUpdateTypeValue updateTypeValue)
An operation to modify an existing value within a custom type.
- Parameters:
updateTypeValue- An operation to modify an existing value within a custom type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTypeValue
default AutomatedReasoningPolicyTypeValueAnnotation.Builder updateTypeValue(Consumer<AutomatedReasoningPolicyUpdateTypeValue.Builder> updateTypeValue)
An operation to modify an existing value within a custom type.
This is a convenience method that creates an instance of theAutomatedReasoningPolicyUpdateTypeValue.Builderavoiding the need to create one manually viaAutomatedReasoningPolicyUpdateTypeValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toupdateTypeValue(AutomatedReasoningPolicyUpdateTypeValue).- Parameters:
updateTypeValue- a consumer that will call methods onAutomatedReasoningPolicyUpdateTypeValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
updateTypeValue(AutomatedReasoningPolicyUpdateTypeValue)
-
deleteTypeValue
AutomatedReasoningPolicyTypeValueAnnotation.Builder deleteTypeValue(AutomatedReasoningPolicyDeleteTypeValue deleteTypeValue)
An operation to remove a value from an existing custom type.
- Parameters:
deleteTypeValue- An operation to remove a value from an existing custom type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteTypeValue
default AutomatedReasoningPolicyTypeValueAnnotation.Builder deleteTypeValue(Consumer<AutomatedReasoningPolicyDeleteTypeValue.Builder> deleteTypeValue)
An operation to remove a value from an existing custom type.
This is a convenience method that creates an instance of theAutomatedReasoningPolicyDeleteTypeValue.Builderavoiding the need to create one manually viaAutomatedReasoningPolicyDeleteTypeValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeleteTypeValue(AutomatedReasoningPolicyDeleteTypeValue).- Parameters:
deleteTypeValue- a consumer that will call methods onAutomatedReasoningPolicyDeleteTypeValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deleteTypeValue(AutomatedReasoningPolicyDeleteTypeValue)
-
-