@Generated(value="software.amazon.awssdk:codegen") public final class TargetOnDeviceService extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TargetOnDeviceService.Builder,TargetOnDeviceService>
An object that represents the service or services on the Snow Family device that your transferred data will be exported from or imported into. AWS Snow Family supports Amazon S3 and NFS (Network File System).
| Modifier and Type | Class and Description |
|---|---|
static interface |
TargetOnDeviceService.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TargetOnDeviceService.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TargetOnDeviceService.Builder> |
serializableBuilderClass() |
DeviceServiceName |
serviceName()
Specifies the name of the service on the Snow Family device that your transferred data will be exported from or
imported into.
|
String |
serviceNameAsString()
Specifies the name of the service on the Snow Family device that your transferred data will be exported from or
imported into.
|
TargetOnDeviceService.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TransferOption |
transferOption()
Specifies whether the data is being imported or exported.
|
String |
transferOptionAsString()
Specifies whether the data is being imported or exported.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DeviceServiceName serviceName()
Specifies the name of the service on the Snow Family device that your transferred data will be exported from or imported into.
If the service returns an enum value that is not available in the current SDK version, serviceName will
return DeviceServiceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
serviceNameAsString().
DeviceServiceNamepublic final String serviceNameAsString()
Specifies the name of the service on the Snow Family device that your transferred data will be exported from or imported into.
If the service returns an enum value that is not available in the current SDK version, serviceName will
return DeviceServiceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
serviceNameAsString().
DeviceServiceNamepublic final TransferOption transferOption()
Specifies whether the data is being imported or exported. You can import or export the data, or use it locally on the device.
If the service returns an enum value that is not available in the current SDK version, transferOption
will return TransferOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from transferOptionAsString().
TransferOptionpublic final String transferOptionAsString()
Specifies whether the data is being imported or exported. You can import or export the data, or use it locally on the device.
If the service returns an enum value that is not available in the current SDK version, transferOption
will return TransferOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from transferOptionAsString().
TransferOptionpublic TargetOnDeviceService.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TargetOnDeviceService.Builder,TargetOnDeviceService>public static TargetOnDeviceService.Builder builder()
public static Class<? extends TargetOnDeviceService.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.