Class ProtectedJob
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ProtectedJob.Builder,
ProtectedJob>
The parameters for an Clean Rooms protected job.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ProtectedJob.Builder
builder()
final Instant
The creation time of the protected job.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final ProtectedJobError
error()
The error from the protected job.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final String
id()
The identifier for a protected job instance.final ProtectedJobParameters
The job parameters for the protected job.final String
The ARN of the membership.final String
he identifier for the membership.final ProtectedJobResult
result()
The result of the protected job.Contains any details needed to write the job results.static Class
<? extends ProtectedJob.Builder> final ProtectedJobStatistics
The statistics of the protected job.final ProtectedJobStatus
status()
The status of the protected job.final String
The status of the protected job.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
id
The identifier for a protected job instance.
- Returns:
- The identifier for a protected job instance.
-
membershipId
he identifier for the membership.
- Returns:
- he identifier for the membership.
-
membershipArn
-
createTime
The creation time of the protected job.
- Returns:
- The creation time of the protected job.
-
jobParameters
The job parameters for the protected job.
- Returns:
- The job parameters for the protected job.
-
status
The status of the protected job.
If the service returns an enum value that is not available in the current SDK version,
status
will returnProtectedJobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status of the protected job.
- See Also:
-
statusAsString
The status of the protected job.
If the service returns an enum value that is not available in the current SDK version,
status
will returnProtectedJobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status of the protected job.
- See Also:
-
resultConfiguration
Contains any details needed to write the job results.
- Returns:
- Contains any details needed to write the job results.
-
statistics
The statistics of the protected job.
- Returns:
- The statistics of the protected job.
-
result
The result of the protected job.
- Returns:
- The result of the protected job.
-
error
The error from the protected job.
- Returns:
- The error from the protected job.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ProtectedJob.Builder,
ProtectedJob> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-