Class EntityRecognizerProperties
- java.lang.Object
-
- software.amazon.awssdk.services.comprehend.model.EntityRecognizerProperties
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EntityRecognizerProperties.Builder,EntityRecognizerProperties>
@Generated("software.amazon.awssdk:codegen") public final class EntityRecognizerProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EntityRecognizerProperties.Builder,EntityRecognizerProperties>
Describes information about an entity recognizer.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEntityRecognizerProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EntityRecognizerProperties.Builderbuilder()StringdataAccessRoleArn()The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.InstantendTime()The time that the recognizer creation completed.StringentityRecognizerArn()The Amazon Resource Name (ARN) that identifies the entity recognizer.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringflywheelArn()The Amazon Resource Number (ARN) of the flywheel<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()EntityRecognizerInputDataConfiginputDataConfig()The input data properties of an entity recognizer.LanguageCodelanguageCode()The language of the input documents.StringlanguageCodeAsString()The language of the input documents.Stringmessage()A description of the status of the recognizer.StringmodelKmsKeyId()ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models.EntityRecognizerOutputDataConfigoutputDataConfig()Output data configuration.EntityRecognizerMetadatarecognizerMetadata()Provides information about an entity recognizer.List<SdkField<?>>sdkFields()static Class<? extends EntityRecognizerProperties.Builder>serializableBuilderClass()StringsourceModelArn()The Amazon Resource Name (ARN) of the source model.ModelStatusstatus()Provides the status of the entity recognizer.StringstatusAsString()Provides the status of the entity recognizer.InstantsubmitTime()The time that the recognizer was submitted for processing.EntityRecognizerProperties.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstanttrainingEndTime()The time that training of the entity recognizer was completed.InstanttrainingStartTime()The time that training of the entity recognizer started.StringversionName()The version name you assigned to the entity recognizer.StringvolumeKmsKeyId()ID for the Amazon Web Services Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job.VpcConfigvpcConfig()Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your custom entity recognizer.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
entityRecognizerArn
public final String entityRecognizerArn()
The Amazon Resource Name (ARN) that identifies the entity recognizer.
- Returns:
- The Amazon Resource Name (ARN) that identifies the entity recognizer.
-
languageCode
public final LanguageCode languageCode()
The language of the input documents. All documents must be in the same language. Only English ("en") is currently supported.
If the service returns an enum value that is not available in the current SDK version,
languageCodewill returnLanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlanguageCodeAsString().- Returns:
- The language of the input documents. All documents must be in the same language. Only English ("en") is currently supported.
- See Also:
LanguageCode
-
languageCodeAsString
public final String languageCodeAsString()
The language of the input documents. All documents must be in the same language. Only English ("en") is currently supported.
If the service returns an enum value that is not available in the current SDK version,
languageCodewill returnLanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlanguageCodeAsString().- Returns:
- The language of the input documents. All documents must be in the same language. Only English ("en") is currently supported.
- See Also:
LanguageCode
-
status
public final ModelStatus status()
Provides the status of the entity recognizer.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnModelStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Provides the status of the entity recognizer.
- See Also:
ModelStatus
-
statusAsString
public final String statusAsString()
Provides the status of the entity recognizer.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnModelStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Provides the status of the entity recognizer.
- See Also:
ModelStatus
-
message
public final String message()
A description of the status of the recognizer.
- Returns:
- A description of the status of the recognizer.
-
submitTime
public final Instant submitTime()
The time that the recognizer was submitted for processing.
- Returns:
- The time that the recognizer was submitted for processing.
-
endTime
public final Instant endTime()
The time that the recognizer creation completed.
- Returns:
- The time that the recognizer creation completed.
-
trainingStartTime
public final Instant trainingStartTime()
The time that training of the entity recognizer started.
- Returns:
- The time that training of the entity recognizer started.
-
trainingEndTime
public final Instant trainingEndTime()
The time that training of the entity recognizer was completed.
- Returns:
- The time that training of the entity recognizer was completed.
-
inputDataConfig
public final EntityRecognizerInputDataConfig inputDataConfig()
The input data properties of an entity recognizer.
- Returns:
- The input data properties of an entity recognizer.
-
recognizerMetadata
public final EntityRecognizerMetadata recognizerMetadata()
Provides information about an entity recognizer.
- Returns:
- Provides information about an entity recognizer.
-
dataAccessRoleArn
public final String dataAccessRoleArn()
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.
- Returns:
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.
-
volumeKmsKeyId
public final String volumeKmsKeyId()
ID for the Amazon Web Services Key Management Service (KMS) key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:
-
KMS Key ID:
"1234abcd-12ab-34cd-56ef-1234567890ab" -
Amazon Resource Name (ARN) of a KMS Key:
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
- Returns:
- ID for the Amazon Web Services Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
data on the storage volume attached to the ML compute instance(s) that process the analysis job. The
VolumeKmsKeyId can be either of the following formats:
-
KMS Key ID:
"1234abcd-12ab-34cd-56ef-1234567890ab" -
Amazon Resource Name (ARN) of a KMS Key:
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
-
-
-
vpcConfig
public final VpcConfig vpcConfig()
Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your custom entity recognizer. For more information, see Amazon VPC.
- Returns:
- Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your custom entity recognizer. For more information, see Amazon VPC.
-
modelKmsKeyId
public final String modelKmsKeyId()
ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:
-
KMS Key ID:
"1234abcd-12ab-34cd-56ef-1234567890ab" -
Amazon Resource Name (ARN) of a KMS Key:
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
- Returns:
- ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be
either of the following formats:
-
KMS Key ID:
"1234abcd-12ab-34cd-56ef-1234567890ab" -
Amazon Resource Name (ARN) of a KMS Key:
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
-
-
-
versionName
public final String versionName()
The version name you assigned to the entity recognizer.
- Returns:
- The version name you assigned to the entity recognizer.
-
sourceModelArn
public final String sourceModelArn()
The Amazon Resource Name (ARN) of the source model. This model was imported from a different Amazon Web Services account to create the entity recognizer model in your Amazon Web Services account.
- Returns:
- The Amazon Resource Name (ARN) of the source model. This model was imported from a different Amazon Web Services account to create the entity recognizer model in your Amazon Web Services account.
-
flywheelArn
public final String flywheelArn()
The Amazon Resource Number (ARN) of the flywheel
- Returns:
- The Amazon Resource Number (ARN) of the flywheel
-
outputDataConfig
public final EntityRecognizerOutputDataConfig outputDataConfig()
Output data configuration.
- Returns:
- Output data configuration.
-
toBuilder
public EntityRecognizerProperties.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EntityRecognizerProperties.Builder,EntityRecognizerProperties>
-
builder
public static EntityRecognizerProperties.Builder builder()
-
serializableBuilderClass
public static Class<? extends EntityRecognizerProperties.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-