Interface LiveTailSessionStart.Builder

All Superinterfaces:
Buildable, CopyableBuilder<LiveTailSessionStart.Builder,LiveTailSessionStart>, SdkBuilder<LiveTailSessionStart.Builder,LiveTailSessionStart>, SdkPojo
All Known Subinterfaces:
DefaultSessionStart.Builder
Enclosing class:
LiveTailSessionStart

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

    • requestId

      LiveTailSessionStart.Builder requestId(String requestIdValue)

      The unique ID generated by CloudWatch Logs to identify this Live Tail session request.

      Parameters:
      requestIdValue - The unique ID generated by CloudWatch Logs to identify this Live Tail session request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sessionId

      LiveTailSessionStart.Builder sessionId(String sessionId)

      The unique ID generated by CloudWatch Logs to identify this Live Tail session.

      Parameters:
      sessionId - The unique ID generated by CloudWatch Logs to identify this Live Tail session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logGroupIdentifiers

      LiveTailSessionStart.Builder logGroupIdentifiers(Collection<String> logGroupIdentifiers)

      An array of the names and ARNs of the log groups included in this Live Tail session.

      Parameters:
      logGroupIdentifiers - An array of the names and ARNs of the log groups included in this Live Tail session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logGroupIdentifiers

      LiveTailSessionStart.Builder logGroupIdentifiers(String... logGroupIdentifiers)

      An array of the names and ARNs of the log groups included in this Live Tail session.

      Parameters:
      logGroupIdentifiers - An array of the names and ARNs of the log groups included in this Live Tail session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logStreamNames

      LiveTailSessionStart.Builder logStreamNames(Collection<String> logStreamNames)

      If your StartLiveTail operation request included a logStreamNames parameter that filtered the session to only include certain log streams, these streams are listed here.

      Parameters:
      logStreamNames - If your StartLiveTail operation request included a logStreamNames parameter that filtered the session to only include certain log streams, these streams are listed here.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logStreamNames

      LiveTailSessionStart.Builder logStreamNames(String... logStreamNames)

      If your StartLiveTail operation request included a logStreamNames parameter that filtered the session to only include certain log streams, these streams are listed here.

      Parameters:
      logStreamNames - If your StartLiveTail operation request included a logStreamNames parameter that filtered the session to only include certain log streams, these streams are listed here.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logStreamNamePrefixes

      LiveTailSessionStart.Builder logStreamNamePrefixes(Collection<String> logStreamNamePrefixes)

      If your StartLiveTail operation request included a logStreamNamePrefixes parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.

      Parameters:
      logStreamNamePrefixes - If your StartLiveTail operation request included a logStreamNamePrefixes parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logStreamNamePrefixes

      LiveTailSessionStart.Builder logStreamNamePrefixes(String... logStreamNamePrefixes)

      If your StartLiveTail operation request included a logStreamNamePrefixes parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.

      Parameters:
      logStreamNamePrefixes - If your StartLiveTail operation request included a logStreamNamePrefixes parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logEventFilterPattern

      LiveTailSessionStart.Builder logEventFilterPattern(String logEventFilterPattern)

      An optional pattern to filter the results to include only log events that match the pattern. For example, a filter pattern of error 404 displays only log events that include both error and 404.

      For more information about filter pattern syntax, see Filter and Pattern Syntax.

      Parameters:
      logEventFilterPattern - An optional pattern to filter the results to include only log events that match the pattern. For example, a filter pattern of error 404 displays only log events that include both error and 404.

      For more information about filter pattern syntax, see Filter and Pattern Syntax.

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