@Generated(value="software.amazon.awssdk:codegen") public final class UpdateProvisioningTemplateRequest extends IotRequest implements ToCopyableBuilder<UpdateProvisioningTemplateRequest.Builder,UpdateProvisioningTemplateRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
UpdateProvisioningTemplateRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static UpdateProvisioningTemplateRequest.Builder |
builder() |
Integer |
defaultVersionId()
The ID of the default provisioning template version.
|
String |
description()
The description of the fleet provisioning template.
|
Boolean |
enabled()
True to enable the fleet provisioning template, otherwise false.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ProvisioningHook |
preProvisioningHook()
Updates the pre-provisioning hook template.
|
String |
provisioningRoleArn()
The ARN of the role associated with the provisioning template.
|
Boolean |
removePreProvisioningHook()
Removes pre-provisioning hook template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateProvisioningTemplateRequest.Builder> |
serializableBuilderClass() |
String |
templateName()
The name of the fleet provisioning template.
|
UpdateProvisioningTemplateRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String templateName()
The name of the fleet provisioning template.
public String description()
The description of the fleet provisioning template.
public Boolean enabled()
True to enable the fleet provisioning template, otherwise false.
public Integer defaultVersionId()
The ID of the default provisioning template version.
public String provisioningRoleArn()
The ARN of the role associated with the provisioning template. This IoT role grants permission to provision a device.
public ProvisioningHook preProvisioningHook()
Updates the pre-provisioning hook template.
public Boolean removePreProvisioningHook()
Removes pre-provisioning hook template.
public UpdateProvisioningTemplateRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<UpdateProvisioningTemplateRequest.Builder,UpdateProvisioningTemplateRequest>
toBuilder
in class IotRequest
public static UpdateProvisioningTemplateRequest.Builder builder()
public static Class<? extends UpdateProvisioningTemplateRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2020. All rights reserved.