@Generated(value="software.amazon.awssdk:codegen") public final class CreateRemoteAccessSessionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CreateRemoteAccessSessionConfiguration.Builder,CreateRemoteAccessSessionConfiguration>
Configuration settings for a remote access session, including billing method.
Modifier and Type | Class and Description |
---|---|
static interface |
CreateRemoteAccessSessionConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
BillingMethod |
billingMethod()
The billing method for the remote access session.
|
String |
billingMethodAsString()
The billing method for the remote access session.
|
static CreateRemoteAccessSessionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateRemoteAccessSessionConfiguration.Builder> |
serializableBuilderClass() |
CreateRemoteAccessSessionConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
List<String> |
vpceConfigurationArns()
An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
|
copy
public BillingMethod billingMethod()
The billing method for the remote access session.
If the service returns an enum value that is not available in the current SDK version, billingMethod
will return BillingMethod.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
billingMethodAsString()
.
BillingMethod
public String billingMethodAsString()
The billing method for the remote access session.
If the service returns an enum value that is not available in the current SDK version, billingMethod
will return BillingMethod.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
billingMethodAsString()
.
BillingMethod
public List<String> vpceConfigurationArns()
An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public CreateRemoteAccessSessionConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateRemoteAccessSessionConfiguration.Builder,CreateRemoteAccessSessionConfiguration>
public static CreateRemoteAccessSessionConfiguration.Builder builder()
public static Class<? extends CreateRemoteAccessSessionConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.