JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.793

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.comprehend.model

Class DetectEntitiesRequest

    • Constructor Detail

      • DetectEntitiesRequest

        public DetectEntitiesRequest()
    • Method Detail

      • setText

        public void setText(String text)

        A UTF-8 text string. The maximum string size is 100 KB. If you enter text using this parameter, do not use the Bytes parameter.

        Parameters:
        text - A UTF-8 text string. The maximum string size is 100 KB. If you enter text using this parameter, do not use the Bytes parameter.
      • getText

        public String getText()

        A UTF-8 text string. The maximum string size is 100 KB. If you enter text using this parameter, do not use the Bytes parameter.

        Returns:
        A UTF-8 text string. The maximum string size is 100 KB. If you enter text using this parameter, do not use the Bytes parameter.
      • withText

        public DetectEntitiesRequest withText(String text)

        A UTF-8 text string. The maximum string size is 100 KB. If you enter text using this parameter, do not use the Bytes parameter.

        Parameters:
        text - A UTF-8 text string. The maximum string size is 100 KB. If you enter text using this parameter, do not use the Bytes parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setLanguageCode

        public void setLanguageCode(String languageCode)

        The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        Parameters:
        languageCode - The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        See Also:
        LanguageCode
      • getLanguageCode

        public String getLanguageCode()

        The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        Returns:
        The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        See Also:
        LanguageCode
      • withLanguageCode

        public DetectEntitiesRequest withLanguageCode(String languageCode)

        The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        Parameters:
        languageCode - The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LanguageCode
      • withLanguageCode

        public DetectEntitiesRequest withLanguageCode(LanguageCode languageCode)

        The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        Parameters:
        languageCode - The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. If your request includes the endpoint for a custom entity recognition model, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you specify here.

        All input documents must be in the same language.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LanguageCode
      • setEndpointArn

        public void setEndpointArn(String endpointArn)

        The Amazon Resource Name of an endpoint that is associated with a custom entity recognition model. Provide an endpoint if you want to detect entities by using your own custom model instead of the default model that is used by Amazon Comprehend.

        If you specify an endpoint, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you provide in your request.

        For information about endpoints, see Managing endpoints.

        Parameters:
        endpointArn - The Amazon Resource Name of an endpoint that is associated with a custom entity recognition model. Provide an endpoint if you want to detect entities by using your own custom model instead of the default model that is used by Amazon Comprehend.

        If you specify an endpoint, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you provide in your request.

        For information about endpoints, see Managing endpoints.

      • getEndpointArn

        public String getEndpointArn()

        The Amazon Resource Name of an endpoint that is associated with a custom entity recognition model. Provide an endpoint if you want to detect entities by using your own custom model instead of the default model that is used by Amazon Comprehend.

        If you specify an endpoint, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you provide in your request.

        For information about endpoints, see Managing endpoints.

        Returns:
        The Amazon Resource Name of an endpoint that is associated with a custom entity recognition model. Provide an endpoint if you want to detect entities by using your own custom model instead of the default model that is used by Amazon Comprehend.

        If you specify an endpoint, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you provide in your request.

        For information about endpoints, see Managing endpoints.

      • withEndpointArn

        public DetectEntitiesRequest withEndpointArn(String endpointArn)

        The Amazon Resource Name of an endpoint that is associated with a custom entity recognition model. Provide an endpoint if you want to detect entities by using your own custom model instead of the default model that is used by Amazon Comprehend.

        If you specify an endpoint, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you provide in your request.

        For information about endpoints, see Managing endpoints.

        Parameters:
        endpointArn - The Amazon Resource Name of an endpoint that is associated with a custom entity recognition model. Provide an endpoint if you want to detect entities by using your own custom model instead of the default model that is used by Amazon Comprehend.

        If you specify an endpoint, Amazon Comprehend uses the language of your custom model, and it ignores any language code that you provide in your request.

        For information about endpoints, see Managing endpoints.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setBytes

        public void setBytes(ByteBuffer bytes)

        This field applies only when you use a custom entity recognition model that was trained with PDF annotations. For other cases, enter your text input in the Text field.

        Use the Bytes parameter to input a text, PDF, Word or image file. Using a plain-text file in the Bytes parameter is equivelent to using the Text parameter (the Entities field in the response is identical).

        You can also use the Bytes parameter to input an Amazon Textract DetectDocumentText or AnalyzeDocument output file.

        Provide the input document as a sequence of base64-encoded bytes. If your code uses an Amazon Web Services SDK to detect entities, the SDK may encode the document file bytes for you.

        The maximum length of this field depends on the input document type. For details, see Inputs for real-time custom analysis in the Comprehend Developer Guide.

        If you use the Bytes parameter, do not use the Text parameter.

        The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.

        Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.

        Parameters:
        bytes - This field applies only when you use a custom entity recognition model that was trained with PDF annotations. For other cases, enter your text input in the Text field.

        Use the Bytes parameter to input a text, PDF, Word or image file. Using a plain-text file in the Bytes parameter is equivelent to using the Text parameter (the Entities field in the response is identical).

        You can also use the Bytes parameter to input an Amazon Textract DetectDocumentText or AnalyzeDocument output file.

        Provide the input document as a sequence of base64-encoded bytes. If your code uses an Amazon Web Services SDK to detect entities, the SDK may encode the document file bytes for you.

        The maximum length of this field depends on the input document type. For details, see Inputs for real-time custom analysis in the Comprehend Developer Guide.

        If you use the Bytes parameter, do not use the Text parameter.

      • getBytes

        public ByteBuffer getBytes()

        This field applies only when you use a custom entity recognition model that was trained with PDF annotations. For other cases, enter your text input in the Text field.

        Use the Bytes parameter to input a text, PDF, Word or image file. Using a plain-text file in the Bytes parameter is equivelent to using the Text parameter (the Entities field in the response is identical).

        You can also use the Bytes parameter to input an Amazon Textract DetectDocumentText or AnalyzeDocument output file.

        Provide the input document as a sequence of base64-encoded bytes. If your code uses an Amazon Web Services SDK to detect entities, the SDK may encode the document file bytes for you.

        The maximum length of this field depends on the input document type. For details, see Inputs for real-time custom analysis in the Comprehend Developer Guide.

        If you use the Bytes parameter, do not use the Text parameter.

        ByteBuffers are stateful. Calling their get methods changes their position. We recommend using ByteBuffer.asReadOnlyBuffer() to create a read-only view of the buffer with an independent position, and calling get methods on this rather than directly on the returned ByteBuffer. Doing so will ensure that anyone else using the ByteBuffer will not be affected by changes to the position.

        Returns:
        This field applies only when you use a custom entity recognition model that was trained with PDF annotations. For other cases, enter your text input in the Text field.

        Use the Bytes parameter to input a text, PDF, Word or image file. Using a plain-text file in the Bytes parameter is equivelent to using the Text parameter (the Entities field in the response is identical).

        You can also use the Bytes parameter to input an Amazon Textract DetectDocumentText or AnalyzeDocument output file.

        Provide the input document as a sequence of base64-encoded bytes. If your code uses an Amazon Web Services SDK to detect entities, the SDK may encode the document file bytes for you.

        The maximum length of this field depends on the input document type. For details, see Inputs for real-time custom analysis in the Comprehend Developer Guide.

        If you use the Bytes parameter, do not use the Text parameter.

      • withBytes

        public DetectEntitiesRequest withBytes(ByteBuffer bytes)

        This field applies only when you use a custom entity recognition model that was trained with PDF annotations. For other cases, enter your text input in the Text field.

        Use the Bytes parameter to input a text, PDF, Word or image file. Using a plain-text file in the Bytes parameter is equivelent to using the Text parameter (the Entities field in the response is identical).

        You can also use the Bytes parameter to input an Amazon Textract DetectDocumentText or AnalyzeDocument output file.

        Provide the input document as a sequence of base64-encoded bytes. If your code uses an Amazon Web Services SDK to detect entities, the SDK may encode the document file bytes for you.

        The maximum length of this field depends on the input document type. For details, see Inputs for real-time custom analysis in the Comprehend Developer Guide.

        If you use the Bytes parameter, do not use the Text parameter.

        The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.

        Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.

        Parameters:
        bytes - This field applies only when you use a custom entity recognition model that was trained with PDF annotations. For other cases, enter your text input in the Text field.

        Use the Bytes parameter to input a text, PDF, Word or image file. Using a plain-text file in the Bytes parameter is equivelent to using the Text parameter (the Entities field in the response is identical).

        You can also use the Bytes parameter to input an Amazon Textract DetectDocumentText or AnalyzeDocument output file.

        Provide the input document as a sequence of base64-encoded bytes. If your code uses an Amazon Web Services SDK to detect entities, the SDK may encode the document file bytes for you.

        The maximum length of this field depends on the input document type. For details, see Inputs for real-time custom analysis in the Comprehend Developer Guide.

        If you use the Bytes parameter, do not use the Text parameter.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDocumentReaderConfig

        public void setDocumentReaderConfig(DocumentReaderConfig documentReaderConfig)

        Provides configuration parameters to override the default actions for extracting text from PDF documents and image files.

        Parameters:
        documentReaderConfig - Provides configuration parameters to override the default actions for extracting text from PDF documents and image files.
      • getDocumentReaderConfig

        public DocumentReaderConfig getDocumentReaderConfig()

        Provides configuration parameters to override the default actions for extracting text from PDF documents and image files.

        Returns:
        Provides configuration parameters to override the default actions for extracting text from PDF documents and image files.
      • withDocumentReaderConfig

        public DetectEntitiesRequest withDocumentReaderConfig(DocumentReaderConfig documentReaderConfig)

        Provides configuration parameters to override the default actions for extracting text from PDF documents and image files.

        Parameters:
        documentReaderConfig - Provides configuration parameters to override the default actions for extracting text from PDF documents and image files.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public 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.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /