Interface SessionFilter.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SessionFilter.Builder,SessionFilter>, SdkBuilder<SessionFilter.Builder,SessionFilter>, SdkPojo
Enclosing class:
SessionFilter

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

    • key

      The name of the filter.

      Parameters:
      key - The name of the filter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • key

      The name of the filter.

      Parameters:
      key - The name of the filter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • value

      The filter value. Valid values for each filter key are as follows:

      • InvokedAfter: Specify a timestamp to limit your results. For example, specify 2018-08-29T00:00:00Z to see sessions that started August 29, 2018, and later.

      • InvokedBefore: Specify a timestamp to limit your results. For example, specify 2018-08-29T00:00:00Z to see sessions that started before August 29, 2018.

      • Target: Specify a managed node to which session connections have been made.

      • Owner: Specify an Amazon Web Services user to see a list of sessions started by that user.

      • Status: Specify a valid session status to see a list of all sessions with that status. Status values you can specify include:

        • Connected

        • Connecting

        • Disconnected

        • Terminated

        • Terminating

        • Failed

      • SessionId: Specify a session ID to return details about the session.

      Parameters:
      value - The filter value. Valid values for each filter key are as follows:

      • InvokedAfter: Specify a timestamp to limit your results. For example, specify 2018-08-29T00:00:00Z to see sessions that started August 29, 2018, and later.

      • InvokedBefore: Specify a timestamp to limit your results. For example, specify 2018-08-29T00:00:00Z to see sessions that started before August 29, 2018.

      • Target: Specify a managed node to which session connections have been made.

      • Owner: Specify an Amazon Web Services user to see a list of sessions started by that user.

      • Status: Specify a valid session status to see a list of all sessions with that status. Status values you can specify include:

        • Connected

        • Connecting

        • Disconnected

        • Terminated

        • Terminating

        • Failed

      • SessionId: Specify a session ID to return details about the session.

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