Interface AccountVpcEncryptionControl.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AccountVpcEncryptionControl.Builder,,AccountVpcEncryptionControl> SdkBuilder<AccountVpcEncryptionControl.Builder,,AccountVpcEncryptionControl> SdkPojo
- Enclosing class:
AccountVpcEncryptionControl
-
Method Summary
Modifier and TypeMethodDescriptionInformation about the traffic exclusions for the account-level VPC Encryption Control configuration.exclusions(AccountVpcEncryptionControlExclusions exclusions) Information about the traffic exclusions for the account-level VPC Encryption Control configuration.lastUpdateTimestamp(Instant lastUpdateTimestamp) The date and time when the account-level VPC Encryption Control configuration was last updated.The entity that manages the account-level VPC Encryption Control configuration.The entity that manages the account-level VPC Encryption Control configuration.The encryption mode for the account-level VPC Encryption Control configuration.The encryption mode for the account-level VPC Encryption Control configuration.The current state of the account-level VPC Encryption Control configuration.The current state of the account-level VPC Encryption Control configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
state
The current state of the account-level VPC Encryption Control configuration.
- Parameters:
state- The current state of the account-level VPC Encryption Control configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The current state of the account-level VPC Encryption Control configuration.
- Parameters:
state- The current state of the account-level VPC Encryption Control configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mode
The encryption mode for the account-level VPC Encryption Control configuration.
- Parameters:
mode- The encryption mode for the account-level VPC Encryption Control configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mode
The encryption mode for the account-level VPC Encryption Control configuration.
- Parameters:
mode- The encryption mode for the account-level VPC Encryption Control configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exclusions
Information about the traffic exclusions for the account-level VPC Encryption Control configuration.
- Parameters:
exclusions- Information about the traffic exclusions for the account-level VPC Encryption Control configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exclusions
default AccountVpcEncryptionControl.Builder exclusions(Consumer<AccountVpcEncryptionControlExclusions.Builder> exclusions) Information about the traffic exclusions for the account-level VPC Encryption Control configuration.
This is a convenience method that creates an instance of theAccountVpcEncryptionControlExclusions.Builderavoiding the need to create one manually viaAccountVpcEncryptionControlExclusions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexclusions(AccountVpcEncryptionControlExclusions).- Parameters:
exclusions- a consumer that will call methods onAccountVpcEncryptionControlExclusions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
managedBy
The entity that manages the account-level VPC Encryption Control configuration.
- Parameters:
managedBy- The entity that manages the account-level VPC Encryption Control configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
managedBy
The entity that manages the account-level VPC Encryption Control configuration.
- Parameters:
managedBy- The entity that manages the account-level VPC Encryption Control configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdateTimestamp
The date and time when the account-level VPC Encryption Control configuration was last updated.
- Parameters:
lastUpdateTimestamp- The date and time when the account-level VPC Encryption Control configuration was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-