@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDeviceFleetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDeviceFleetRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDeviceFleetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
Description of the fleet.
|
String |
getDeviceFleetName()
The name of the fleet.
|
Boolean |
getEnableIotRoleAlias()
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation.
|
EdgeOutputConfig |
getOutputConfig()
Output configuration for storing sample data collected by the fleet.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the device.
|
int |
hashCode() |
Boolean |
isEnableIotRoleAlias()
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation.
|
void |
setDescription(String description)
Description of the fleet.
|
void |
setDeviceFleetName(String deviceFleetName)
The name of the fleet.
|
void |
setEnableIotRoleAlias(Boolean enableIotRoleAlias)
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation.
|
void |
setOutputConfig(EdgeOutputConfig outputConfig)
Output configuration for storing sample data collected by the fleet.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the device.
|
String |
toString()
Returns a string representation of this object.
|
UpdateDeviceFleetRequest |
withDescription(String description)
Description of the fleet.
|
UpdateDeviceFleetRequest |
withDeviceFleetName(String deviceFleetName)
The name of the fleet.
|
UpdateDeviceFleetRequest |
withEnableIotRoleAlias(Boolean enableIotRoleAlias)
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation.
|
UpdateDeviceFleetRequest |
withOutputConfig(EdgeOutputConfig outputConfig)
Output configuration for storing sample data collected by the fleet.
|
UpdateDeviceFleetRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the device.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDeviceFleetName(String deviceFleetName)
The name of the fleet.
deviceFleetName
- The name of the fleet.public String getDeviceFleetName()
The name of the fleet.
public UpdateDeviceFleetRequest withDeviceFleetName(String deviceFleetName)
The name of the fleet.
deviceFleetName
- The name of the fleet.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the device.
roleArn
- The Amazon Resource Name (ARN) of the device.public String getRoleArn()
The Amazon Resource Name (ARN) of the device.
public UpdateDeviceFleetRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the device.
roleArn
- The Amazon Resource Name (ARN) of the device.public void setDescription(String description)
Description of the fleet.
description
- Description of the fleet.public String getDescription()
Description of the fleet.
public UpdateDeviceFleetRequest withDescription(String description)
Description of the fleet.
description
- Description of the fleet.public void setOutputConfig(EdgeOutputConfig outputConfig)
Output configuration for storing sample data collected by the fleet.
outputConfig
- Output configuration for storing sample data collected by the fleet.public EdgeOutputConfig getOutputConfig()
Output configuration for storing sample data collected by the fleet.
public UpdateDeviceFleetRequest withOutputConfig(EdgeOutputConfig outputConfig)
Output configuration for storing sample data collected by the fleet.
outputConfig
- Output configuration for storing sample data collected by the fleet.public void setEnableIotRoleAlias(Boolean enableIotRoleAlias)
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
enableIotRoleAlias
- Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role
alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
public Boolean getEnableIotRoleAlias()
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
public UpdateDeviceFleetRequest withEnableIotRoleAlias(Boolean enableIotRoleAlias)
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
enableIotRoleAlias
- Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role
alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
public Boolean isEnableIotRoleAlias()
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
public String toString()
toString
in class Object
Object.toString()
public UpdateDeviceFleetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()