public static interface UpdateDeviceFleetRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateDeviceFleetRequest.Builder,UpdateDeviceFleetRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
UpdateDeviceFleetRequest.Builder deviceFleetName(String deviceFleetName)
The name of the fleet.
deviceFleetName
- The name of the fleet.UpdateDeviceFleetRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the device.
roleArn
- The Amazon Resource Name (ARN) of the device.UpdateDeviceFleetRequest.Builder description(String description)
Description of the fleet.
description
- Description of the fleet.UpdateDeviceFleetRequest.Builder outputConfig(EdgeOutputConfig outputConfig)
Output configuration for storing sample data collected by the fleet.
outputConfig
- Output configuration for storing sample data collected by the fleet.default UpdateDeviceFleetRequest.Builder outputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig)
Output configuration for storing sample data collected by the fleet.
This is a convenience method 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.Builder
outputConfig(EdgeOutputConfig)
UpdateDeviceFleetRequest.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".
UpdateDeviceFleetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
UpdateDeviceFleetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2022. All rights reserved.