Interface SSMSession.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SSMSession.Builder,
,SSMSession> SdkBuilder<SSMSession.Builder,
,SSMSession> SdkPojo
- Enclosing class:
SSMSession
@Mutable
@NotThreadSafe
public static interface SSMSession.Builder
extends SdkPojo, CopyableBuilder<SSMSession.Builder,SSMSession>
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the session.A URL back to SSM Agent on the managed node that the Session Manager client uses to send commands and receive output from the node.tokenValue
(String tokenValue) An encrypted token value containing session and caller information.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, sdkFieldNameToField, sdkFields
-
Method Details
-
sessionId
The ID of the session.
- Parameters:
sessionId
- The ID of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenValue
An encrypted token value containing session and caller information.
- Parameters:
tokenValue
- An encrypted token value containing session and caller information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamUrl
A URL back to SSM Agent on the managed node that the Session Manager client uses to send commands and receive output from the node.
- Parameters:
streamUrl
- A URL back to SSM Agent on the managed node that the Session Manager client uses to send commands and receive output from the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-