Interface ActionTypeProperty.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActionTypeProperty.Builder,
,ActionTypeProperty> SdkBuilder<ActionTypeProperty.Builder,
,ActionTypeProperty> SdkPojo
- Enclosing class:
ActionTypeProperty
public static interface ActionTypeProperty.Builder
extends SdkPojo, CopyableBuilder<ActionTypeProperty.Builder,ActionTypeProperty>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description of the property that is displayed to users.Whether the configuration property is a key.The property name that is displayed to users.Whether to omit the field value entered by the customer in the log.Whether the configuration property is an optional value.Indicates that the property is used with polling.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, sdkFields
-
Method Details
-
name
The property name that is displayed to users.
- Parameters:
name
- The property name that is displayed to users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optional
Whether the configuration property is an optional value.
- Parameters:
optional
- Whether the configuration property is an optional value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
key
Whether the configuration property is a key.
- Parameters:
key
- Whether the configuration property is a key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noEcho
Whether to omit the field value entered by the customer in the log. If
true
, the value is not saved in CloudTrail logs for the action execution.- Parameters:
noEcho
- Whether to omit the field value entered by the customer in the log. Iftrue
, the value is not saved in CloudTrail logs for the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryable
Indicates that the property is used with polling. An action type can have up to one queryable property. If it has one, that property must be both required and not secret.
- Parameters:
queryable
- Indicates that the property is used with polling. An action type can have up to one queryable property. If it has one, that property must be both required and not secret.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the property that is displayed to users.
- Parameters:
description
- The description of the property that is displayed to users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-