@Generated(value="software.amazon.awssdk:codegen") public final class PiiEntitiesDetectionJobProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PiiEntitiesDetectionJobProperties.Builder,PiiEntitiesDetectionJobProperties>
Provides information about a PII entities detection job.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PiiEntitiesDetectionJobProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PiiEntitiesDetectionJobProperties.Builder |
builder() |
String |
dataAccessRoleArn()
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.
|
Instant |
endTime()
The time that the PII entities detection job completed.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
InputDataConfig |
inputDataConfig()
The input properties for a PII entities detection job.
|
String |
jobArn()
The Amazon Resource Name (ARN) of the PII entities detection job.
|
String |
jobId()
The identifier assigned to the PII entities detection job.
|
String |
jobName()
The name that you assigned the PII entities detection job.
|
JobStatus |
jobStatus()
The current status of the PII entities detection job.
|
String |
jobStatusAsString()
The current status of the PII entities detection job.
|
LanguageCode |
languageCode()
The language code of the input documents
|
String |
languageCodeAsString()
The language code of the input documents
|
String |
message()
A description of the status of a job.
|
PiiEntitiesDetectionMode |
mode()
Specifies whether the output provides the locations (offsets) of PII entities or a file in which PII entities are
redacted.
|
String |
modeAsString()
Specifies whether the output provides the locations (offsets) of PII entities or a file in which PII entities are
redacted.
|
PiiOutputDataConfig |
outputDataConfig()
The output data configuration that you supplied when you created the PII entities detection job.
|
RedactionConfig |
redactionConfig()
Provides configuration parameters for PII entity redaction.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PiiEntitiesDetectionJobProperties.Builder> |
serializableBuilderClass() |
Instant |
submitTime()
The time that the PII entities detection job was submitted for processing.
|
PiiEntitiesDetectionJobProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String jobId()
The identifier assigned to the PII entities detection job.
public final String jobArn()
The Amazon Resource Name (ARN) of the PII entities detection job. It is a unique, fully qualified identifier for the job. It includes the Amazon Web Services account, Amazon Web Services Region, and the job ID. The format of the ARN is as follows:
arn:<partition>:comprehend:<region>:<account-id>:pii-entities-detection-job/<job-id>
The following is an example job ARN:
arn:aws:comprehend:us-west-2:111122223333:pii-entities-detection-job/1234abcd12ab34cd56ef1234567890ab
arn:<partition>:comprehend:<region>:<account-id>:pii-entities-detection-job/<job-id>
The following is an example job ARN:
arn:aws:comprehend:us-west-2:111122223333:pii-entities-detection-job/1234abcd12ab34cd56ef1234567890ab
public final String jobName()
The name that you assigned the PII entities detection job.
public final JobStatus jobStatus()
The current status of the PII entities detection job. If the status is FAILED, the
Message field shows the reason for the failure.
If the service returns an enum value that is not available in the current SDK version, jobStatus will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
jobStatusAsString().
FAILED, the
Message field shows the reason for the failure.JobStatuspublic final String jobStatusAsString()
The current status of the PII entities detection job. If the status is FAILED, the
Message field shows the reason for the failure.
If the service returns an enum value that is not available in the current SDK version, jobStatus will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
jobStatusAsString().
FAILED, the
Message field shows the reason for the failure.JobStatuspublic final String message()
A description of the status of a job.
public final Instant submitTime()
The time that the PII entities detection job was submitted for processing.
public final Instant endTime()
The time that the PII entities detection job completed.
public final InputDataConfig inputDataConfig()
The input properties for a PII entities detection job.
public final PiiOutputDataConfig outputDataConfig()
The output data configuration that you supplied when you created the PII entities detection job.
public final RedactionConfig redactionConfig()
Provides configuration parameters for PII entity redaction.
This parameter is required if you set the Mode parameter to ONLY_REDACTION. In that
case, you must provide a RedactionConfig definition that includes the PiiEntityTypes
parameter.
This parameter is required if you set the Mode parameter to ONLY_REDACTION. In
that case, you must provide a RedactionConfig definition that includes the
PiiEntityTypes parameter.
public final LanguageCode languageCode()
The language code of the input documents
If the service returns an enum value that is not available in the current SDK version, languageCode will
return LanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
languageCodeAsString().
LanguageCodepublic final String languageCodeAsString()
The language code of the input documents
If the service returns an enum value that is not available in the current SDK version, languageCode will
return LanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
languageCodeAsString().
LanguageCodepublic final String dataAccessRoleArn()
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.
public final PiiEntitiesDetectionMode mode()
Specifies whether the output provides the locations (offsets) of PII entities or a file in which PII entities are redacted.
If the service returns an enum value that is not available in the current SDK version, mode will return
PiiEntitiesDetectionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
modeAsString().
PiiEntitiesDetectionModepublic final String modeAsString()
Specifies whether the output provides the locations (offsets) of PII entities or a file in which PII entities are redacted.
If the service returns an enum value that is not available in the current SDK version, mode will return
PiiEntitiesDetectionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
modeAsString().
PiiEntitiesDetectionModepublic PiiEntitiesDetectionJobProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PiiEntitiesDetectionJobProperties.Builder,PiiEntitiesDetectionJobProperties>public static PiiEntitiesDetectionJobProperties.Builder builder()
public static Class<? extends PiiEntitiesDetectionJobProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.