Interface AuthorizerLogs.Builder

  • Method Details

    • cloudWatchLogs

      AuthorizerLogs.Builder cloudWatchLogs(CloudWatchLogs cloudWatchLogs)

      Details of the CloudWatch Logs destination for authorizer logs.

      Parameters:
      cloudWatchLogs - Details of the CloudWatch Logs destination for authorizer logs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cloudWatchLogs

      default AuthorizerLogs.Builder cloudWatchLogs(Consumer<CloudWatchLogs.Builder> cloudWatchLogs)

      Details of the CloudWatch Logs destination for authorizer logs.

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

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

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

      AuthorizerLogs.Builder firehose(Firehose firehose)

      Details of the Kinesis Data Firehose delivery stream that is the destination for authorizer logs.

      Parameters:
      firehose - Details of the Kinesis Data Firehose delivery stream that is the destination for authorizer logs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • firehose

      default AuthorizerLogs.Builder firehose(Consumer<Firehose.Builder> firehose)

      Details of the Kinesis Data Firehose delivery stream that is the destination for authorizer logs.

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

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

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

      Details of the Amazon S3 destination for authorizer logs.

      Parameters:
      s3 - Details of the Amazon S3 destination for authorizer logs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3

      Details of the Amazon S3 destination for authorizer logs.

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

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

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