Interface ContactVersion.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ContactVersion.Builder,,ContactVersion> SdkBuilder<ContactVersion.Builder,,ContactVersion> SdkPojo
- Enclosing class:
ContactVersion
@Mutable
@NotThreadSafe
public static interface ContactVersion.Builder
extends SdkPojo, CopyableBuilder<ContactVersion.Builder,ContactVersion>
-
Method Summary
Modifier and TypeMethodDescriptionTime the contact version was activated in UTC.Time the contact version was created in UTC.failureCodes(Collection<VersionFailureReasonCode> failureCodes) List of failure codes for the contact version.failureCodes(VersionFailureReasonCode... failureCodes) List of failure codes for the contact version.failureCodesWithStrings(String... failureCodes) List of failure codes for the contact version.failureCodesWithStrings(Collection<String> failureCodes) List of failure codes for the contact version.failureMessage(String failureMessage) Failure message for the contact version.lastUpdated(Instant lastUpdated) Time the contact version was last updated in UTC.Status of the contact version.status(VersionStatus status) Status of the contact version.superseded(Instant superseded) Time the contact version was superseded in UTC.Version ID of a contact.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
-
versionId
Version ID of a contact.
- Parameters:
versionId- Version ID of a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
created
Time the contact version was created in UTC.
- Parameters:
created- Time the contact version was created in UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activated
Time the contact version was activated in UTC. A version is activated when it becomes the current active version of the contact.
- Parameters:
activated- Time the contact version was activated in UTC. A version is activated when it becomes the current active version of the contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
superseded
Time the contact version was superseded in UTC. A version is superseded when a newer version becomes active.
- Parameters:
superseded- Time the contact version was superseded in UTC. A version is superseded when a newer version becomes active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdated
Time the contact version was last updated in UTC.
- Parameters:
lastUpdated- Time the contact version was last updated in UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Status of the contact version.
- Parameters:
status- Status of the contact version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status of the contact version.
- Parameters:
status- Status of the contact version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureCodesWithStrings
List of failure codes for the contact version.
- Parameters:
failureCodes- List of failure codes for the contact version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureCodesWithStrings
List of failure codes for the contact version.
- Parameters:
failureCodes- List of failure codes for the contact version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureCodes
List of failure codes for the contact version.
- Parameters:
failureCodes- List of failure codes for the contact version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureCodes
List of failure codes for the contact version.
- Parameters:
failureCodes- List of failure codes for the contact version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureMessage
Failure message for the contact version.
- Parameters:
failureMessage- Failure message for the contact version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-