CopyableBuilder<Session.Builder,Session>
, SdkBuilder<Session.Builder,Session>
public static interface Session.Builder extends CopyableBuilder<Session.Builder,Session>
Modifier and Type | Method | Description |
---|---|---|
Session.Builder |
authenticationType(String authenticationType) |
The authentication method of the user for whom the session was created.
|
Session.Builder |
authenticationType(AuthenticationType authenticationType) |
The authentication method of the user for whom the session was created.
|
Session.Builder |
fleetName(String fleetName) |
The name of the fleet for which the streaming session was created.
|
Session.Builder |
id(String id) |
The unique ID for a streaming session.
|
Session.Builder |
stackName(String stackName) |
The name of the stack for which the streaming session was created.
|
Session.Builder |
state(String state) |
The current state of the streaming session.
|
Session.Builder |
state(SessionState state) |
The current state of the streaming session.
|
Session.Builder |
userId(String userId) |
The identifier of the user for whom the session was created.
|
copy
apply, build
Session.Builder id(String id)
The unique ID for a streaming session.
id
- The unique ID for a streaming session.Session.Builder userId(String userId)
The identifier of the user for whom the session was created.
userId
- The identifier of the user for whom the session was created.Session.Builder stackName(String stackName)
The name of the stack for which the streaming session was created.
stackName
- The name of the stack for which the streaming session was created.Session.Builder fleetName(String fleetName)
The name of the fleet for which the streaming session was created.
fleetName
- The name of the fleet for which the streaming session was created.Session.Builder state(String state)
The current state of the streaming session.
state
- The current state of the streaming session.SessionState
Session.Builder state(SessionState state)
The current state of the streaming session.
state
- The current state of the streaming session.SessionState
Session.Builder authenticationType(String authenticationType)
The authentication method of the user for whom the session was created. It can be API
for a user
authenticated using a streaming URL or SAML
for a SAML federated user.
authenticationType
- The authentication method of the user for whom the session was created. It can be API
for
a user authenticated using a streaming URL or SAML
for a SAML federated user.AuthenticationType
Session.Builder authenticationType(AuthenticationType authenticationType)
The authentication method of the user for whom the session was created. It can be API
for a user
authenticated using a streaming URL or SAML
for a SAML federated user.
authenticationType
- The authentication method of the user for whom the session was created. It can be API
for
a user authenticated using a streaming URL or SAML
for a SAML federated user.AuthenticationType
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.