public static interface UpdateProvisioningTemplateRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<UpdateProvisioningTemplateRequest.Builder,UpdateProvisioningTemplateRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
UpdateProvisioningTemplateRequest.Builder templateName(String templateName)
The name of the fleet provisioning template.
templateName
- The name of the fleet provisioning template.UpdateProvisioningTemplateRequest.Builder description(String description)
The description of the fleet provisioning template.
description
- The description of the fleet provisioning template.UpdateProvisioningTemplateRequest.Builder enabled(Boolean enabled)
True to enable the fleet provisioning template, otherwise false.
enabled
- True to enable the fleet provisioning template, otherwise false.UpdateProvisioningTemplateRequest.Builder defaultVersionId(Integer defaultVersionId)
The ID of the default provisioning template version.
defaultVersionId
- The ID of the default provisioning template version.UpdateProvisioningTemplateRequest.Builder provisioningRoleArn(String provisioningRoleArn)
The ARN of the role associated with the provisioning template. This IoT role grants permission to provision a device.
provisioningRoleArn
- The ARN of the role associated with the provisioning template. This IoT role grants permission to
provision a device.UpdateProvisioningTemplateRequest.Builder preProvisioningHook(ProvisioningHook preProvisioningHook)
Updates the pre-provisioning hook template.
preProvisioningHook
- Updates the pre-provisioning hook template.default UpdateProvisioningTemplateRequest.Builder preProvisioningHook(Consumer<ProvisioningHook.Builder> preProvisioningHook)
Updates the pre-provisioning hook template.
This is a convenience that creates an instance of theProvisioningHook.Builder
avoiding the need to
create one manually via ProvisioningHook.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to preProvisioningHook(ProvisioningHook)
.preProvisioningHook
- a consumer that will call methods on ProvisioningHook.Builder
preProvisioningHook(ProvisioningHook)
UpdateProvisioningTemplateRequest.Builder removePreProvisioningHook(Boolean removePreProvisioningHook)
Removes pre-provisioning hook template.
removePreProvisioningHook
- Removes pre-provisioning hook template.UpdateProvisioningTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
UpdateProvisioningTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.