@Generated(value="software.amazon.awssdk:codegen") public final class Job extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Job.Builder,Job>
Job.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Job.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
the ARN of the specific Job.
|
static Job.Builder |
builder() |
String |
creationDateTime()
Job creation time.
|
String |
endDateTime()
Job end time.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasParticipatingServers()
Returns true if the ParticipatingServers property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
InitiatedBy |
initiatedBy()
Job initiated by field.
|
String |
initiatedByAsString()
Job initiated by field.
|
String |
jobID()
Job ID.
|
List<ParticipatingServer> |
participatingServers()
Servers participating in a specific Job.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Job.Builder> |
serializableBuilderClass() |
JobStatus |
status()
Job status.
|
String |
statusAsString()
Job status.
|
Map<String,String> |
tags()
Tags associated with spcific Job.
|
Job.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
JobType |
type()
Job type.
|
String |
typeAsString()
Job type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
the ARN of the specific Job.
public final String creationDateTime()
Job creation time.
public final String endDateTime()
Job end time.
public final InitiatedBy initiatedBy()
Job initiated by field.
If the service returns an enum value that is not available in the current SDK version, initiatedBy will
return InitiatedBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
initiatedByAsString().
InitiatedBypublic final String initiatedByAsString()
Job initiated by field.
If the service returns an enum value that is not available in the current SDK version, initiatedBy will
return InitiatedBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
initiatedByAsString().
InitiatedBypublic final String jobID()
Job ID.
public final boolean hasParticipatingServers()
public final List<ParticipatingServer> participatingServers()
Servers participating in a specific Job.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasParticipatingServers() to see if a value was sent in this field.
public final JobStatus status()
Job status.
If the service returns an enum value that is not available in the current SDK version, status will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
JobStatuspublic final String statusAsString()
Job status.
If the service returns an enum value that is not available in the current SDK version, status will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
JobStatuspublic final boolean hasTags()
public final Map<String,String> tags()
Tags associated with spcific Job.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
public final JobType type()
Job type.
If the service returns an enum value that is not available in the current SDK version, type will return
JobType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
JobTypepublic final String typeAsString()
Job type.
If the service returns an enum value that is not available in the current SDK version, type will return
JobType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
JobTypepublic Job.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Job.Builder,Job>public static Job.Builder builder()
public static Class<? extends Job.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.