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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AutomatedReasoningPolicyBuildWorkflowDocument.Builderdocument(SdkBytes document)The actual content of the source document that will be analyzed to extract policy rules and concepts.AutomatedReasoningPolicyBuildWorkflowDocument.BuilderdocumentContentType(String documentContentType)The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).AutomatedReasoningPolicyBuildWorkflowDocument.BuilderdocumentContentType(AutomatedReasoningPolicyBuildDocumentContentType documentContentType)The MIME type of the document content (e.g., text/plain, application/pdf, text/markdown).AutomatedReasoningPolicyBuildWorkflowDocument.BuilderdocumentDescription(String documentDescription)A detailed description of the document's content and how it should be used in the policy generation process.AutomatedReasoningPolicyBuildWorkflowDocument.BuilderdocumentName(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 Detail
-
document
AutomatedReasoningPolicyBuildWorkflowDocument.Builder document(SdkBytes 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:
AutomatedReasoningPolicyBuildDocumentContentType,AutomatedReasoningPolicyBuildDocumentContentType
-
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:
AutomatedReasoningPolicyBuildDocumentContentType,AutomatedReasoningPolicyBuildDocumentContentType
-
documentName
AutomatedReasoningPolicyBuildWorkflowDocument.Builder documentName(String 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.
-
-