Interface AIGuardrailSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AIGuardrailSummary.Builder,AIGuardrailSummary>,SdkBuilder<AIGuardrailSummary.Builder,AIGuardrailSummary>,SdkPojo
- Enclosing class:
- AIGuardrailSummary
public static interface AIGuardrailSummary.Builder extends SdkPojo, CopyableBuilder<AIGuardrailSummary.Builder,AIGuardrailSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AIGuardrailSummary.BuilderaiGuardrailArn(String aiGuardrailArn)The Amazon Resource Name (ARN) of the AI Guardrail.AIGuardrailSummary.BuilderaiGuardrailId(String aiGuardrailId)The identifier of the Amazon Q in Connect AI Guardrail.AIGuardrailSummary.BuilderassistantArn(String assistantArn)The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.AIGuardrailSummary.BuilderassistantId(String assistantId)The identifier of the Amazon Q in Connect assistant.AIGuardrailSummary.Builderdescription(String description)A description of the AI Guardrail.AIGuardrailSummary.BuildermodifiedTime(Instant modifiedTime)The time the AI Guardrail was last modified.AIGuardrailSummary.Buildername(String name)The name of the AI Guardrail.AIGuardrailSummary.Builderstatus(String status)The status of the AI Guardrail.AIGuardrailSummary.Builderstatus(Status status)The status of the AI Guardrail.AIGuardrailSummary.Buildertags(Map<String,String> tags)The tags used to organize, track, or control access for this resource.AIGuardrailSummary.BuildervisibilityStatus(String visibilityStatus)The visibility status of the AI Guardrail.AIGuardrailSummary.BuildervisibilityStatus(VisibilityStatus visibilityStatus)The visibility status of the AI Guardrail.-
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
-
aiGuardrailArn
AIGuardrailSummary.Builder aiGuardrailArn(String aiGuardrailArn)
The Amazon Resource Name (ARN) of the AI Guardrail.
- Parameters:
aiGuardrailArn- The Amazon Resource Name (ARN) of the AI Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aiGuardrailId
AIGuardrailSummary.Builder aiGuardrailId(String aiGuardrailId)
The identifier of the Amazon Q in Connect AI Guardrail.
- Parameters:
aiGuardrailId- The identifier of the Amazon Q in Connect AI Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assistantArn
AIGuardrailSummary.Builder assistantArn(String assistantArn)
The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Parameters:
assistantArn- The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assistantId
AIGuardrailSummary.Builder assistantId(String assistantId)
The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- Parameters:
assistantId- The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
AIGuardrailSummary.Builder description(String description)
A description of the AI Guardrail.
- Parameters:
description- A description of the AI Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedTime
AIGuardrailSummary.Builder modifiedTime(Instant modifiedTime)
The time the AI Guardrail was last modified.
- Parameters:
modifiedTime- The time the AI Guardrail was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
AIGuardrailSummary.Builder name(String name)
The name of the AI Guardrail.
- Parameters:
name- The name of the AI Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
AIGuardrailSummary.Builder status(String status)
The status of the AI Guardrail.
-
status
AIGuardrailSummary.Builder status(Status status)
The status of the AI Guardrail.
-
tags
AIGuardrailSummary.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
- Parameters:
tags- The tags used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visibilityStatus
AIGuardrailSummary.Builder visibilityStatus(String visibilityStatus)
The visibility status of the AI Guardrail.
- Parameters:
visibilityStatus- The visibility status of the AI Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VisibilityStatus,VisibilityStatus
-
visibilityStatus
AIGuardrailSummary.Builder visibilityStatus(VisibilityStatus visibilityStatus)
The visibility status of the AI Guardrail.
- Parameters:
visibilityStatus- The visibility status of the AI Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VisibilityStatus,VisibilityStatus
-
-