public static interface CreateDeviceFleetRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateDeviceFleetRequest.Builder,CreateDeviceFleetRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateDeviceFleetRequest.Builder |
description(String description)
A description of the fleet.
|
CreateDeviceFleetRequest.Builder |
deviceFleetName(String deviceFleetName)
The name of the fleet that the device belongs to.
|
CreateDeviceFleetRequest.Builder |
enableIotRoleAlias(Boolean enableIotRoleAlias)
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation.
|
default CreateDeviceFleetRequest.Builder |
outputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig)
The output configuration for storing sample data collected by the fleet.
|
CreateDeviceFleetRequest.Builder |
outputConfig(EdgeOutputConfig outputConfig)
The output configuration for storing sample data collected by the fleet.
|
CreateDeviceFleetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDeviceFleetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateDeviceFleetRequest.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).
|
CreateDeviceFleetRequest.Builder |
tags(Collection<Tag> tags)
Creates tags for the specified fleet.
|
CreateDeviceFleetRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Creates tags for the specified fleet.
|
CreateDeviceFleetRequest.Builder |
tags(Tag... tags)
Creates tags for the specified fleet.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDeviceFleetRequest.Builder deviceFleetName(String deviceFleetName)
The name of the fleet that the device belongs to.
deviceFleetName - The name of the fleet that the device belongs to.CreateDeviceFleetRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).
roleArn - The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).CreateDeviceFleetRequest.Builder description(String description)
A description of the fleet.
description - A description of the fleet.CreateDeviceFleetRequest.Builder outputConfig(EdgeOutputConfig outputConfig)
The output configuration for storing sample data collected by the fleet.
outputConfig - The output configuration for storing sample data collected by the fleet.default CreateDeviceFleetRequest.Builder outputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig)
The output configuration for storing sample data collected by the fleet.
This is a convenience that creates an instance of theEdgeOutputConfig.Builder avoiding the need to
create one manually via EdgeOutputConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to outputConfig(EdgeOutputConfig).outputConfig - a consumer that will call methods on EdgeOutputConfig.BuilderoutputConfig(EdgeOutputConfig)CreateDeviceFleetRequest.Builder tags(Collection<Tag> tags)
Creates tags for the specified fleet.
tags - Creates tags for the specified fleet.CreateDeviceFleetRequest.Builder tags(Tag... tags)
Creates tags for the specified fleet.
tags - Creates tags for the specified fleet.CreateDeviceFleetRequest.Builder tags(Consumer<Tag.Builder>... tags)
Creates tags for the specified fleet.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateDeviceFleetRequest.Builder enableIotRoleAlias(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".
CreateDeviceFleetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDeviceFleetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.