public static interface DescribeClassificationJobResponse.Builder extends Macie2Response.Builder, SdkPojo, CopyableBuilder<DescribeClassificationJobResponse.Builder,DescribeClassificationJobResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeClassificationJobResponse.Builder |
clientToken(String clientToken)
The token that was provided to ensure the idempotency of the request to create the job.
|
DescribeClassificationJobResponse.Builder |
createdAt(Instant createdAt)
The date and time, in UTC and extended ISO 8601 format, when the job was created.
|
DescribeClassificationJobResponse.Builder |
customDataIdentifierIds(Collection<String> customDataIdentifierIds)
The custom data identifiers that the job uses to analyze data.
|
DescribeClassificationJobResponse.Builder |
customDataIdentifierIds(String... customDataIdentifierIds)
The custom data identifiers that the job uses to analyze data.
|
DescribeClassificationJobResponse.Builder |
description(String description)
The custom description of the job.
|
DescribeClassificationJobResponse.Builder |
initialRun(Boolean initialRun)
Specifies whether the job has run for the first time.
|
DescribeClassificationJobResponse.Builder |
jobArn(String jobArn)
The Amazon Resource Name (ARN) of the job.
|
DescribeClassificationJobResponse.Builder |
jobId(String jobId)
The unique identifier for the job.
|
DescribeClassificationJobResponse.Builder |
jobStatus(JobStatus jobStatus)
The current status of the job.
|
DescribeClassificationJobResponse.Builder |
jobStatus(String jobStatus)
The current status of the job.
|
DescribeClassificationJobResponse.Builder |
jobType(JobType jobType)
The schedule for running the job.
|
DescribeClassificationJobResponse.Builder |
jobType(String jobType)
The schedule for running the job.
|
DescribeClassificationJobResponse.Builder |
lastRunTime(Instant lastRunTime)
The date and time, in UTC and extended ISO 8601 format, when the job last ran.
|
DescribeClassificationJobResponse.Builder |
name(String name)
The custom name of the job.
|
default DescribeClassificationJobResponse.Builder |
s3JobDefinition(Consumer<S3JobDefinition.Builder> s3JobDefinition)
The S3 buckets that the job is configured to analyze, and the scope of that analysis.
|
DescribeClassificationJobResponse.Builder |
s3JobDefinition(S3JobDefinition s3JobDefinition)
The S3 buckets that the job is configured to analyze, and the scope of that analysis.
|
DescribeClassificationJobResponse.Builder |
samplingPercentage(Integer samplingPercentage)
The sampling depth, as a percentage, that determines the number of objects that the job processes.
|
default DescribeClassificationJobResponse.Builder |
scheduleFrequency(Consumer<JobScheduleFrequency.Builder> scheduleFrequency)
The recurrence pattern for running the job.
|
DescribeClassificationJobResponse.Builder |
scheduleFrequency(JobScheduleFrequency scheduleFrequency)
The recurrence pattern for running the job.
|
default DescribeClassificationJobResponse.Builder |
statistics(Consumer<Statistics.Builder> statistics)
The number of times that the job has run and processing statistics for the job's most recent run.
|
DescribeClassificationJobResponse.Builder |
statistics(Statistics statistics)
The number of times that the job has run and processing statistics for the job's most recent run.
|
DescribeClassificationJobResponse.Builder |
tags(Map<String,String> tags)
A map of key-value pairs that identifies the tags (keys and values) that are associated with the
classification job.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeClassificationJobResponse.Builder clientToken(String clientToken)
The token that was provided to ensure the idempotency of the request to create the job.
clientToken - The token that was provided to ensure the idempotency of the request to create the job.DescribeClassificationJobResponse.Builder createdAt(Instant createdAt)
The date and time, in UTC and extended ISO 8601 format, when the job was created.
createdAt - The date and time, in UTC and extended ISO 8601 format, when the job was created.DescribeClassificationJobResponse.Builder customDataIdentifierIds(Collection<String> customDataIdentifierIds)
The custom data identifiers that the job uses to analyze data.
customDataIdentifierIds - The custom data identifiers that the job uses to analyze data.DescribeClassificationJobResponse.Builder customDataIdentifierIds(String... customDataIdentifierIds)
The custom data identifiers that the job uses to analyze data.
customDataIdentifierIds - The custom data identifiers that the job uses to analyze data.DescribeClassificationJobResponse.Builder description(String description)
The custom description of the job.
description - The custom description of the job.DescribeClassificationJobResponse.Builder initialRun(Boolean initialRun)
Specifies whether the job has run for the first time.
initialRun - Specifies whether the job has run for the first time.DescribeClassificationJobResponse.Builder jobArn(String jobArn)
The Amazon Resource Name (ARN) of the job.
jobArn - The Amazon Resource Name (ARN) of the job.DescribeClassificationJobResponse.Builder jobId(String jobId)
The unique identifier for the job.
jobId - The unique identifier for the job.DescribeClassificationJobResponse.Builder jobStatus(String jobStatus)
The current status of the job. Possible values are:
CANCELLED - The job was cancelled by you or a user of the master account for your organization. A job might also be cancelled if ownership of an S3 bucket changed while the job was running, and that change affected the job's access to the bucket.
COMPLETE - Amazon Macie finished processing all the data specified for the job.
IDLE - For a recurring job, the previous scheduled run is complete and the next scheduled run is pending. This value doesn't apply to jobs that occur only once.
PAUSED - Amazon Macie started the job, but completion of the job would exceed one or more quotas for your account.
RUNNING - The job is in progress.
jobStatus - The current status of the job. Possible values are:
CANCELLED - The job was cancelled by you or a user of the master account for your organization. A job might also be cancelled if ownership of an S3 bucket changed while the job was running, and that change affected the job's access to the bucket.
COMPLETE - Amazon Macie finished processing all the data specified for the job.
IDLE - For a recurring job, the previous scheduled run is complete and the next scheduled run is pending. This value doesn't apply to jobs that occur only once.
PAUSED - Amazon Macie started the job, but completion of the job would exceed one or more quotas for your account.
RUNNING - The job is in progress.
JobStatus,
JobStatusDescribeClassificationJobResponse.Builder jobStatus(JobStatus jobStatus)
The current status of the job. Possible values are:
CANCELLED - The job was cancelled by you or a user of the master account for your organization. A job might also be cancelled if ownership of an S3 bucket changed while the job was running, and that change affected the job's access to the bucket.
COMPLETE - Amazon Macie finished processing all the data specified for the job.
IDLE - For a recurring job, the previous scheduled run is complete and the next scheduled run is pending. This value doesn't apply to jobs that occur only once.
PAUSED - Amazon Macie started the job, but completion of the job would exceed one or more quotas for your account.
RUNNING - The job is in progress.
jobStatus - The current status of the job. Possible values are:
CANCELLED - The job was cancelled by you or a user of the master account for your organization. A job might also be cancelled if ownership of an S3 bucket changed while the job was running, and that change affected the job's access to the bucket.
COMPLETE - Amazon Macie finished processing all the data specified for the job.
IDLE - For a recurring job, the previous scheduled run is complete and the next scheduled run is pending. This value doesn't apply to jobs that occur only once.
PAUSED - Amazon Macie started the job, but completion of the job would exceed one or more quotas for your account.
RUNNING - The job is in progress.
JobStatus,
JobStatusDescribeClassificationJobResponse.Builder jobType(String jobType)
The schedule for running the job. Possible values are:
ONE_TIME - The job ran or will run only once.
SCHEDULED - The job runs on a daily, weekly, or monthly basis. The scheduleFrequency property indicates the recurrence pattern for the job.
jobType - The schedule for running the job. Possible values are:
ONE_TIME - The job ran or will run only once.
SCHEDULED - The job runs on a daily, weekly, or monthly basis. The scheduleFrequency property indicates the recurrence pattern for the job.
JobType,
JobTypeDescribeClassificationJobResponse.Builder jobType(JobType jobType)
The schedule for running the job. Possible values are:
ONE_TIME - The job ran or will run only once.
SCHEDULED - The job runs on a daily, weekly, or monthly basis. The scheduleFrequency property indicates the recurrence pattern for the job.
jobType - The schedule for running the job. Possible values are:
ONE_TIME - The job ran or will run only once.
SCHEDULED - The job runs on a daily, weekly, or monthly basis. The scheduleFrequency property indicates the recurrence pattern for the job.
JobType,
JobTypeDescribeClassificationJobResponse.Builder lastRunTime(Instant lastRunTime)
The date and time, in UTC and extended ISO 8601 format, when the job last ran.
lastRunTime - The date and time, in UTC and extended ISO 8601 format, when the job last ran.DescribeClassificationJobResponse.Builder name(String name)
The custom name of the job.
name - The custom name of the job.DescribeClassificationJobResponse.Builder s3JobDefinition(S3JobDefinition s3JobDefinition)
The S3 buckets that the job is configured to analyze, and the scope of that analysis.
s3JobDefinition - The S3 buckets that the job is configured to analyze, and the scope of that analysis.default DescribeClassificationJobResponse.Builder s3JobDefinition(Consumer<S3JobDefinition.Builder> s3JobDefinition)
The S3 buckets that the job is configured to analyze, and the scope of that analysis.
This is a convenience that creates an instance of theS3JobDefinition.Builder avoiding the need to
create one manually via S3JobDefinition.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to s3JobDefinition(S3JobDefinition).s3JobDefinition - a consumer that will call methods on S3JobDefinition.Builders3JobDefinition(S3JobDefinition)DescribeClassificationJobResponse.Builder samplingPercentage(Integer samplingPercentage)
The sampling depth, as a percentage, that determines the number of objects that the job processes.
samplingPercentage - The sampling depth, as a percentage, that determines the number of objects that the job processes.DescribeClassificationJobResponse.Builder scheduleFrequency(JobScheduleFrequency scheduleFrequency)
The recurrence pattern for running the job. If the job is configured to run only once, this value is null.
scheduleFrequency - The recurrence pattern for running the job. If the job is configured to run only once, this value is
null.default DescribeClassificationJobResponse.Builder scheduleFrequency(Consumer<JobScheduleFrequency.Builder> scheduleFrequency)
The recurrence pattern for running the job. If the job is configured to run only once, this value is null.
This is a convenience that creates an instance of theJobScheduleFrequency.Builder avoiding the need
to create one manually via JobScheduleFrequency.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to scheduleFrequency(JobScheduleFrequency).scheduleFrequency - a consumer that will call methods on JobScheduleFrequency.BuilderscheduleFrequency(JobScheduleFrequency)DescribeClassificationJobResponse.Builder statistics(Statistics statistics)
The number of times that the job has run and processing statistics for the job's most recent run.
statistics - The number of times that the job has run and processing statistics for the job's most recent run.default DescribeClassificationJobResponse.Builder statistics(Consumer<Statistics.Builder> statistics)
The number of times that the job has run and processing statistics for the job's most recent run.
This is a convenience that creates an instance of theStatistics.Builder avoiding the need to create
one manually via Statistics.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to statistics(Statistics).statistics - a consumer that will call methods on Statistics.Builderstatistics(Statistics)DescribeClassificationJobResponse.Builder tags(Map<String,String> tags)
A map of key-value pairs that identifies the tags (keys and values) that are associated with the classification job.
tags - A map of key-value pairs that identifies the tags (keys and values) that are associated with the
classification job.Copyright © 2020. All rights reserved.