Interface FraudsterRegistrationJobSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FraudsterRegistrationJobSummary.Builder,FraudsterRegistrationJobSummary>,SdkBuilder<FraudsterRegistrationJobSummary.Builder,FraudsterRegistrationJobSummary>,SdkPojo
- Enclosing class:
- FraudsterRegistrationJobSummary
public static interface FraudsterRegistrationJobSummary.Builder extends SdkPojo, CopyableBuilder<FraudsterRegistrationJobSummary.Builder,FraudsterRegistrationJobSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description FraudsterRegistrationJobSummary.BuildercreatedAt(Instant createdAt)A timestamp of when the fraudster registration job was created.FraudsterRegistrationJobSummary.BuilderdomainId(String domainId)The identifier of the domain that contains the fraudster registration job.FraudsterRegistrationJobSummary.BuilderendedAt(Instant endedAt)A timestamp of when the fraudster registration job ended.default FraudsterRegistrationJobSummary.BuilderfailureDetails(Consumer<FailureDetails.Builder> failureDetails)Contains details that are populated when an entire batch job fails.FraudsterRegistrationJobSummary.BuilderfailureDetails(FailureDetails failureDetails)Contains details that are populated when an entire batch job fails.FraudsterRegistrationJobSummary.BuilderjobId(String jobId)The service-generated identifier for the fraudster registration job.FraudsterRegistrationJobSummary.BuilderjobName(String jobName)The client-provided name for the fraudster registration job.default FraudsterRegistrationJobSummary.BuilderjobProgress(Consumer<JobProgress.Builder> jobProgress)Shows the completed percentage of registration requests listed in the input file.FraudsterRegistrationJobSummary.BuilderjobProgress(JobProgress jobProgress)Shows the completed percentage of registration requests listed in the input file.FraudsterRegistrationJobSummary.BuilderjobStatus(String jobStatus)The current status of the fraudster registration job.FraudsterRegistrationJobSummary.BuilderjobStatus(FraudsterRegistrationJobStatus jobStatus)The current status of the fraudster registration job.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
createdAt
FraudsterRegistrationJobSummary.Builder createdAt(Instant createdAt)
A timestamp of when the fraudster registration job was created.
- Parameters:
createdAt- A timestamp of when the fraudster registration job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
FraudsterRegistrationJobSummary.Builder domainId(String domainId)
The identifier of the domain that contains the fraudster registration job.
- Parameters:
domainId- The identifier of the domain that contains the fraudster registration job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endedAt
FraudsterRegistrationJobSummary.Builder endedAt(Instant endedAt)
A timestamp of when the fraudster registration job ended.
- Parameters:
endedAt- A timestamp of when the fraudster registration job ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureDetails
FraudsterRegistrationJobSummary.Builder failureDetails(FailureDetails failureDetails)
Contains details that are populated when an entire batch job fails. In cases of individual registration job failures, the batch job as a whole doesn't fail; it is completed with a
JobStatusofCOMPLETED_WITH_ERRORS. You can use the job output file to identify the individual registration requests that failed.- Parameters:
failureDetails- Contains details that are populated when an entire batch job fails. In cases of individual registration job failures, the batch job as a whole doesn't fail; it is completed with aJobStatusofCOMPLETED_WITH_ERRORS. You can use the job output file to identify the individual registration requests that failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureDetails
default FraudsterRegistrationJobSummary.Builder failureDetails(Consumer<FailureDetails.Builder> failureDetails)
Contains details that are populated when an entire batch job fails. In cases of individual registration job failures, the batch job as a whole doesn't fail; it is completed with a
This is a convenience method that creates an instance of theJobStatusofCOMPLETED_WITH_ERRORS. You can use the job output file to identify the individual registration requests that failed.FailureDetails.Builderavoiding the need to create one manually viaFailureDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofailureDetails(FailureDetails).- Parameters:
failureDetails- a consumer that will call methods onFailureDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
failureDetails(FailureDetails)
-
jobId
FraudsterRegistrationJobSummary.Builder jobId(String jobId)
The service-generated identifier for the fraudster registration job.
- Parameters:
jobId- The service-generated identifier for the fraudster registration job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobName
FraudsterRegistrationJobSummary.Builder jobName(String jobName)
The client-provided name for the fraudster registration job.
- Parameters:
jobName- The client-provided name for the fraudster registration job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobProgress
FraudsterRegistrationJobSummary.Builder jobProgress(JobProgress jobProgress)
Shows the completed percentage of registration requests listed in the input file.
- Parameters:
jobProgress- Shows the completed percentage of registration requests listed in the input file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobProgress
default FraudsterRegistrationJobSummary.Builder jobProgress(Consumer<JobProgress.Builder> jobProgress)
Shows the completed percentage of registration requests listed in the input file.
This is a convenience method that creates an instance of theJobProgress.Builderavoiding the need to create one manually viaJobProgress.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojobProgress(JobProgress).- Parameters:
jobProgress- a consumer that will call methods onJobProgress.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
jobProgress(JobProgress)
-
jobStatus
FraudsterRegistrationJobSummary.Builder jobStatus(String jobStatus)
The current status of the fraudster registration job.
- Parameters:
jobStatus- The current status of the fraudster registration job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FraudsterRegistrationJobStatus,FraudsterRegistrationJobStatus
-
jobStatus
FraudsterRegistrationJobSummary.Builder jobStatus(FraudsterRegistrationJobStatus jobStatus)
The current status of the fraudster registration job.
- Parameters:
jobStatus- The current status of the fraudster registration job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FraudsterRegistrationJobStatus,FraudsterRegistrationJobStatus
-
-