Interface LiveTailSessionStart.Builder

    • Method Detail

      • 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.