@Generated(value="software.amazon.awssdk:codegen") public final class CancelJobRequest extends IotRequest implements ToCopyableBuilder<CancelJobRequest.Builder,CancelJobRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CancelJobRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CancelJobRequest.Builder |
builder() |
String |
comment()
An optional comment string describing why the job was canceled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Boolean |
force()
(Optional) If
true job executions with status "IN_PROGRESS" and "QUEUED" are canceled, otherwise
only job executions with status "QUEUED" are canceled. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobId()
The unique identifier you assigned to this job when it was created.
|
String |
reasonCode()
(Optional)A reason code string that explains why the job was canceled.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CancelJobRequest.Builder> |
serializableBuilderClass() |
CancelJobRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String jobId()
The unique identifier you assigned to this job when it was created.
public final String reasonCode()
(Optional)A reason code string that explains why the job was canceled.
public final String comment()
An optional comment string describing why the job was canceled.
public final Boolean force()
(Optional) If true job executions with status "IN_PROGRESS" and "QUEUED" are canceled, otherwise
only job executions with status "QUEUED" are canceled. The default is false.
Canceling a job which is "IN_PROGRESS", will cause a device which is executing the job to be unable to update the job execution status. Use caution and ensure that each device executing a job which is canceled is able to recover to a valid state.
true job executions with status "IN_PROGRESS" and "QUEUED" are canceled,
otherwise only job executions with status "QUEUED" are canceled. The default is false.
Canceling a job which is "IN_PROGRESS", will cause a device which is executing the job to be unable to update the job execution status. Use caution and ensure that each device executing a job which is canceled is able to recover to a valid state.
public CancelJobRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CancelJobRequest.Builder,CancelJobRequest>toBuilder in class IotRequestpublic static CancelJobRequest.Builder builder()
public static Class<? extends CancelJobRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.