Interface AppliedGuardrailDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AppliedGuardrailDetails.Builder,,AppliedGuardrailDetails> SdkBuilder<AppliedGuardrailDetails.Builder,,AppliedGuardrailDetails> SdkPojo
- Enclosing class:
AppliedGuardrailDetails
-
Method Summary
Modifier and TypeMethodDescriptionguardrailArn(String guardrailArn) The ARN of the guardrail that was applied.guardrailId(String guardrailId) The unique ID of the guardrail that was applied.guardrailOrigin(Collection<GuardrailOrigin> guardrailOrigin) The origin of how the guardrail was applied.guardrailOrigin(GuardrailOrigin... guardrailOrigin) The origin of how the guardrail was applied.guardrailOriginWithStrings(String... guardrailOrigin) The origin of how the guardrail was applied.guardrailOriginWithStrings(Collection<String> guardrailOrigin) The origin of how the guardrail was applied.guardrailOwnership(String guardrailOwnership) The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.guardrailOwnership(GuardrailOwnership guardrailOwnership) The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.guardrailVersion(String guardrailVersion) The version of the guardrail that was applied.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
guardrailId
The unique ID of the guardrail that was applied.
- Parameters:
guardrailId- The unique ID of the guardrail that was applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardrailVersion
The version of the guardrail that was applied.
- Parameters:
guardrailVersion- The version of the guardrail that was applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardrailArn
The ARN of the guardrail that was applied.
- Parameters:
guardrailArn- The ARN of the guardrail that was applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardrailOriginWithStrings
The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.
- Parameters:
guardrailOrigin- The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardrailOriginWithStrings
The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.
- Parameters:
guardrailOrigin- The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardrailOrigin
The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.
- Parameters:
guardrailOrigin- The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardrailOrigin
The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.
- Parameters:
guardrailOrigin- The origin of how the guardrail was applied. This can be either requested at the API level or enforced at the account or organization level as a default guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
guardrailOwnership
The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.
- Parameters:
guardrailOwnership- The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
guardrailOwnership
The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.
- Parameters:
guardrailOwnership- The ownership type of the guardrail, indicating whether it is owned by the requesting account or is a cross-account guardrail shared from another AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-