@Generated(value="software.amazon.awssdk:codegen") public final class StartSessionRequest extends SsmRequest implements ToCopyableBuilder<StartSessionRequest.Builder,StartSessionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
StartSessionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StartSessionRequest.Builder |
builder() |
String |
documentName()
The name of the SSM document to define the parameters and plugin settings for the session.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Map<String,List<String>> |
parameters()
Reserved for future use.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StartSessionRequest.Builder> |
serializableBuilderClass() |
String |
target()
The instance to connect to for the session.
|
StartSessionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String target()
The instance to connect to for the session.
public 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.
SSM-SessionManagerRunShell. If no document name is provided, a shell to the instance is
launched by default.public Map<String,List<String>> parameters()
Reserved for future use.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public StartSessionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StartSessionRequest.Builder,StartSessionRequest>toBuilder in class SsmRequestpublic static StartSessionRequest.Builder builder()
public static Class<? extends StartSessionRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.