Interface Reference.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Reference.Builder,Reference>,SdkBuilder<Reference.Builder,Reference>,SdkPojo
- Enclosing class:
- Reference
public static interface Reference.Builder extends SdkPojo, CopyableBuilder<Reference.Builder,Reference>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Reference.Builderarn(String arn)The Amazon Resource Name (ARN) of the referenceReference.Builderstatus(String status)Status of the attachment reference type.Reference.Builderstatus(ReferenceStatus status)Status of the attachment reference type.Reference.BuilderstatusReason(String statusReason)Relevant details why the reference was not successfully created.Reference.Buildertype(String type)The type of the reference.Reference.Buildertype(ReferenceType type)The type of the reference.Reference.Buildervalue(String value)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 Detail
-
value
Reference.Builder value(String 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
Reference.Builder type(String type)
The type of the reference.
DATEmust be of type Epoch timestamp.- Parameters:
type- The type of the reference.DATEmust be of type Epoch timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReferenceType,ReferenceType
-
type
Reference.Builder type(ReferenceType type)
The type of the reference.
DATEmust be of type Epoch timestamp.- Parameters:
type- The type of the reference.DATEmust be of type Epoch timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReferenceType,ReferenceType
-
status
Reference.Builder status(String 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:
ReferenceStatus,ReferenceStatus
-
status
Reference.Builder status(ReferenceStatus 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:
ReferenceStatus,ReferenceStatus
-
arn
Reference.Builder arn(String 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
Reference.Builder statusReason(String 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.
-
-