@Generated(value="software.amazon.awssdk:codegen") public final class DevEnvironmentSessionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DevEnvironmentSessionConfiguration.Builder,DevEnvironmentSessionConfiguration>
Information about the configuration of a Dev Environment session.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DevEnvironmentSessionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DevEnvironmentSessionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ExecuteCommandSessionConfiguration |
executeCommandSessionConfiguration()
Information about optional commands that will be run on the Dev Environment when the SSH session begins.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DevEnvironmentSessionConfiguration.Builder> |
serializableBuilderClass() |
DevEnvironmentSessionType |
sessionType()
The type of the session.
|
String |
sessionTypeAsString()
The type of the session.
|
DevEnvironmentSessionConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DevEnvironmentSessionType sessionType()
The type of the session.
If the service returns an enum value that is not available in the current SDK version, sessionType will
return DevEnvironmentSessionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from sessionTypeAsString().
DevEnvironmentSessionTypepublic final String sessionTypeAsString()
The type of the session.
If the service returns an enum value that is not available in the current SDK version, sessionType will
return DevEnvironmentSessionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from sessionTypeAsString().
DevEnvironmentSessionTypepublic final ExecuteCommandSessionConfiguration executeCommandSessionConfiguration()
Information about optional commands that will be run on the Dev Environment when the SSH session begins.
public DevEnvironmentSessionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DevEnvironmentSessionConfiguration.Builder,DevEnvironmentSessionConfiguration>public static DevEnvironmentSessionConfiguration.Builder builder()
public static Class<? extends DevEnvironmentSessionConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.