Interface CloudWatchLoggingOptionDescription.Builder

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

public static interface CloudWatchLoggingOptionDescription.Builder extends SdkPojo, CopyableBuilder<CloudWatchLoggingOptionDescription.Builder,CloudWatchLoggingOptionDescription>
  • Method Details

    • cloudWatchLoggingOptionId

      CloudWatchLoggingOptionDescription.Builder cloudWatchLoggingOptionId(String cloudWatchLoggingOptionId)

      The ID of the CloudWatch logging option description.

      Parameters:
      cloudWatchLoggingOptionId - The ID of the CloudWatch logging option description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logStreamARN

      The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.

      Parameters:
      logStreamARN - The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleARN

      The IAM ARN of the role to use to send application messages.

      Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.

      Parameters:
      roleARN - The IAM ARN of the role to use to send application messages.

      Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.

      Returns:
      Returns a reference to this object so that method calls can be chained together.