Interface AutomatedReasoningPolicyBuildWorkflowDocument.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomatedReasoningPolicyBuildWorkflowDocument.Builder,
,AutomatedReasoningPolicyBuildWorkflowDocument> SdkBuilder<AutomatedReasoningPolicyBuildWorkflowDocument.Builder,
,AutomatedReasoningPolicyBuildWorkflowDocument> SdkPojo
- Enclosing class:
AutomatedReasoningPolicyBuildWorkflowDocument
@Mutable
@NotThreadSafe
public static interface AutomatedReasoningPolicyBuildWorkflowDocument.Builder
extends SdkPojo, CopyableBuilder<AutomatedReasoningPolicyBuildWorkflowDocument.Builder,AutomatedReasoningPolicyBuildWorkflowDocument>
-
Method Summary
Modifier and TypeMethodDescriptionThe actual content of the source document that will be analyzed to extract policy rules and concepts.documentContentType
(String documentContentType) The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).documentContentType
(AutomatedReasoningPolicyBuildDocumentContentType documentContentType) The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).documentDescription
(String documentDescription) A detailed description of the document's content and how it should be used in the policy generation process.documentName
(String documentName) A descriptive name for the document that helps identify its purpose and content.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, sdkFieldNameToField, sdkFields
-
Method Details
-
document
The actual content of the source document that will be analyzed to extract policy rules and concepts.
- Parameters:
document
- The actual content of the source document that will be analyzed to extract policy rules and concepts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentContentType
AutomatedReasoningPolicyBuildWorkflowDocument.Builder documentContentType(String documentContentType) The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).
- Parameters:
documentContentType
- The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
documentContentType
AutomatedReasoningPolicyBuildWorkflowDocument.Builder documentContentType(AutomatedReasoningPolicyBuildDocumentContentType documentContentType) The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).
- Parameters:
documentContentType
- The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
documentName
A descriptive name for the document that helps identify its purpose and content.
- Parameters:
documentName
- A descriptive name for the document that helps identify its purpose and content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentDescription
AutomatedReasoningPolicyBuildWorkflowDocument.Builder documentDescription(String documentDescription) A detailed description of the document's content and how it should be used in the policy generation process.
- Parameters:
documentDescription
- A detailed description of the document's content and how it should be used in the policy generation process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-