Interface CapabilityFailure.Builder

All Superinterfaces:
Buildable, CopyableBuilder<CapabilityFailure.Builder,CapabilityFailure>, SdkBuilder<CapabilityFailure.Builder,CapabilityFailure>, SdkPojo
Enclosing class:
CapabilityFailure

@Mutable @NotThreadSafe public static interface CapabilityFailure.Builder extends SdkPojo, CopyableBuilder<CapabilityFailure.Builder,CapabilityFailure>
  • Method Details

    • reason

      The reason for the capability failure. Possible values: KMS_KEY_INSUFFICIENT_PERMISSION.

      Parameters:
      reason - The reason for the capability failure. Possible values: KMS_KEY_INSUFFICIENT_PERMISSION.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reason

      The reason for the capability failure. Possible values: KMS_KEY_INSUFFICIENT_PERMISSION.

      Parameters:
      reason - The reason for the capability failure. Possible values: KMS_KEY_INSUFFICIENT_PERMISSION.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • details

      Additional details about the capability failure.

      Parameters:
      details - Additional details about the capability failure.
      Returns:
      Returns a reference to this object so that method calls can be chained together.