Interface RegistryRecordSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RegistryRecordSummary.Builder,,RegistryRecordSummary> SdkBuilder<RegistryRecordSummary.Builder,,RegistryRecordSummary> SdkPojo
- Enclosing class:
RegistryRecordSummary
@Mutable
@NotThreadSafe
public static interface RegistryRecordSummary.Builder
extends SdkPojo, CopyableBuilder<RegistryRecordSummary.Builder,RegistryRecordSummary>
-
Method Summary
Modifier and TypeMethodDescriptionSets the value of the CreatedAt property for this object.description(String description) Sets the value of the Description property for this object.default RegistryRecordSummary.Builderdescriptors(Consumer<Descriptors.Builder> descriptors) The protocol-specific descriptors that describe how to connect to and use the record.descriptors(Descriptors descriptors) The protocol-specific descriptors that describe how to connect to and use the record.displayName(String displayName) Sets the value of the DisplayName property for this object.Sets the value of the Name property for this object.Sets the value of the RecordArn property for this object.Sets the value of the RecordId property for this object.recordType(String recordType) Sets the value of the RecordType property for this object.recordType(RecordType recordType) Sets the value of the RecordType property for this object.recordVersion(String recordVersion) Sets the value of the RecordVersion property for this object.registryArn(String registryArn) Sets the value of the RegistryArn property for this object.Sets the value of the Status property for this object.status(RegistryRecordStatus status) Sets the value of the Status property for this object.Sets the value of the UpdatedAt property for this object.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
-
registryArn
Sets the value of the RegistryArn property for this object.- Parameters:
registryArn- The new value for the RegistryArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordArn
Sets the value of the RecordArn property for this object.- Parameters:
recordArn- The new value for the RecordArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordId
Sets the value of the RecordId property for this object.- Parameters:
recordId- The new value for the RecordId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Sets the value of the Name property for this object.- Parameters:
name- The new value for the Name property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
Sets the value of the DisplayName property for this object.- Parameters:
displayName- The new value for the DisplayName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordType
Sets the value of the RecordType property for this object.- Parameters:
recordType- The new value for the RecordType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recordType
Sets the value of the RecordType property for this object.- Parameters:
recordType- The new value for the RecordType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
descriptors
The protocol-specific descriptors that describe how to connect to and use the record.
- Parameters:
descriptors- The protocol-specific descriptors that describe how to connect to and use the record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
descriptors
The protocol-specific descriptors that describe how to connect to and use the record.
This is a convenience method that creates an instance of theDescriptors.Builderavoiding the need to create one manually viaDescriptors.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todescriptors(Descriptors).- Parameters:
descriptors- a consumer that will call methods onDescriptors.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recordVersion
Sets the value of the RecordVersion property for this object.- Parameters:
recordVersion- The new value for the RecordVersion property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Sets the value of the Status property for this object.- Parameters:
status- The new value for the Status property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Sets the value of the Status property for this object.- Parameters:
status- The new value for the Status property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
Sets the value of the CreatedAt property for this object.- Parameters:
createdAt- The new value for the CreatedAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
Sets the value of the UpdatedAt property for this object.- Parameters:
updatedAt- The new value for the UpdatedAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-