Interface CloudWatchConfig.Builder

  • Method Details

    • logGroupName

      CloudWatchConfig.Builder logGroupName(String logGroupName)

      The log group name.

      Parameters:
      logGroupName - The log group name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      CloudWatchConfig.Builder roleArn(String roleArn)

      The role Amazon Resource Name (ARN).

      Parameters:
      roleArn - The role Amazon Resource Name (ARN).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • largeDataDeliveryS3Config

      CloudWatchConfig.Builder largeDataDeliveryS3Config(S3Config largeDataDeliveryS3Config)

      S3 configuration for delivering a large amount of data.

      Parameters:
      largeDataDeliveryS3Config - S3 configuration for delivering a large amount of data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • largeDataDeliveryS3Config

      default CloudWatchConfig.Builder largeDataDeliveryS3Config(Consumer<S3Config.Builder> largeDataDeliveryS3Config)

      S3 configuration for delivering a large amount of data.

      This is a convenience method that creates an instance of the S3Config.Builder avoiding the need to create one manually via S3Config.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to largeDataDeliveryS3Config(S3Config).

      Parameters:
      largeDataDeliveryS3Config - a consumer that will call methods on S3Config.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: