Interface Reference.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Reference.Builder,
,Reference> SdkBuilder<Reference.Builder,
,Reference> SdkPojo
- Enclosing class:
Reference
@Mutable
@NotThreadSafe
public static interface Reference.Builder
extends SdkPojo, CopyableBuilder<Reference.Builder,Reference>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the referenceStatus of the attachment reference type.status
(ReferenceStatus status) Status of the attachment reference type.statusReason
(String statusReason) Relevant details why the reference was not successfully created.The type of the reference.type
(ReferenceType type) The type of the reference.A valid value for the reference.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
-
value
A valid value for the reference. For example, for a URL reference, a formatted URL that is displayed to an agent in the Contact Control Panel (CCP).
- Parameters:
value
- A valid value for the reference. For example, for a URL reference, a formatted URL that is displayed to an agent in the Contact Control Panel (CCP).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the reference.
DATE
must be of type Epoch timestamp.- Parameters:
type
- The type of the reference.DATE
must be of type Epoch timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the reference.
DATE
must be of type Epoch timestamp.- Parameters:
type
- The type of the reference.DATE
must be of type Epoch timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status of the attachment reference type.
- Parameters:
status
- Status of the attachment reference type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status of the attachment reference type.
- Parameters:
status
- Status of the attachment reference type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
arn
The Amazon Resource Name (ARN) of the reference
- Parameters:
arn
- The Amazon Resource Name (ARN) of the reference- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusReason
Relevant details why the reference was not successfully created.
- Parameters:
statusReason
- Relevant details why the reference was not successfully created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-