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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SessionFilter.Builder
key(String key)
The name of the filter.SessionFilter.Builder
key(SessionFilterKey key)
The name of the filter.SessionFilter.Builder
value(String value)
The filter value.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
key
SessionFilter.Builder key(String 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:
SessionFilterKey
,SessionFilterKey
-
key
SessionFilter.Builder key(SessionFilterKey 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:
SessionFilterKey
,SessionFilterKey
-
value
SessionFilter.Builder value(String 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.
-
-
-