public static interface StartSessionRequest.Builder extends SsmRequest.Builder, SdkPojo, CopyableBuilder<StartSessionRequest.Builder,StartSessionRequest>
Modifier and Type | Method and Description |
---|---|
StartSessionRequest.Builder |
documentName(String documentName)
The name of the SSM document to define the parameters and plugin settings for the session.
|
StartSessionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
StartSessionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
StartSessionRequest.Builder |
parameters(Map<String,? extends Collection<String>> parameters)
Reserved for future use.
|
StartSessionRequest.Builder |
target(String target)
The instance to connect to for the session.
|
build
overrideConfiguration
copy
applyMutation, build
StartSessionRequest.Builder target(String target)
The instance to connect to for the session.
target
- The instance to connect to for the session.StartSessionRequest.Builder documentName(String documentName)
The name of the SSM document to define the parameters and plugin settings for the session. For example,
SSM-SessionManagerRunShell
. If no document name is provided, a shell to the instance is launched
by default.
documentName
- The name of the SSM document to define the parameters and plugin settings for the session. For
example, SSM-SessionManagerRunShell
. If no document name is provided, a shell to the
instance is launched by default.StartSessionRequest.Builder parameters(Map<String,? extends Collection<String>> parameters)
Reserved for future use.
parameters
- Reserved for future use.StartSessionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.StartSessionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.