@Generated(value="software.amazon.awssdk:codegen") public class CreateDevicePoolRequest extends AmazonWebServiceRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<CreateDevicePoolRequest.Builder,CreateDevicePoolRequest>
Represents a request to the create device pool operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateDevicePoolRequest.Builder |
NOOP| Modifier and Type | Method and Description |
|---|---|
static CreateDevicePoolRequest.Builder |
builder() |
String |
description()
The device pool's description.
|
boolean |
equals(Object obj) |
int |
hashCode() |
String |
name()
The device pool's name.
|
String |
projectArn()
The ARN of the project for the device pool.
|
List<Rule> |
rules()
The device pool's rules.
|
static Class<? extends CreateDevicePoolRequest.Builder> |
serializableBuilderClass() |
CreateDevicePoolRequest.Builder |
toBuilder() |
String |
toString() |
clone, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String projectArn()
The ARN of the project for the device pool.
public String name()
The device pool's name.
public String description()
The device pool's description.
public CreateDevicePoolRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<CreateDevicePoolRequest.Builder,CreateDevicePoolRequest>public static CreateDevicePoolRequest.Builder builder()
public static Class<? extends CreateDevicePoolRequest.Builder> serializableBuilderClass()
Copyright © 2017. All rights reserved.