Interface SessionLoggerSummary.Builder

  • Method Details

    • sessionLoggerArn

      SessionLoggerSummary.Builder sessionLoggerArn(String sessionLoggerArn)

      The ARN of the session logger resource.

      Parameters:
      sessionLoggerArn - The ARN of the session logger resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logConfiguration

      SessionLoggerSummary.Builder logConfiguration(LogConfiguration logConfiguration)

      The configuration that specifies where the logs are fowarded.

      Parameters:
      logConfiguration - The configuration that specifies where the logs are fowarded.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logConfiguration

      default SessionLoggerSummary.Builder logConfiguration(Consumer<LogConfiguration.Builder> logConfiguration)

      The configuration that specifies where the logs are fowarded.

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

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

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

      SessionLoggerSummary.Builder displayName(String displayName)

      The human-readable display name.

      Parameters:
      displayName - The human-readable display name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDate

      SessionLoggerSummary.Builder creationDate(Instant creationDate)

      The date the session logger resource was created.

      Parameters:
      creationDate - The date the session logger resource was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.