public static class ChangeRequest.Builder extends ChangeRequestInfo.Builder
A builder for ChangeRequest
s.
Methods
add(RecordSet recordSet)
public ChangeRequest.Builder add(RecordSet recordSet)
Adds a RecordSet to be added to the zone upon executing this
ChangeRequestInfo
.
Name | Description |
recordSet | RecordSet |
Type | Description |
ChangeRequest.Builder |
build()
public ChangeRequest build()
Creates a ChangeRequestInfo
instance populated by the values associated with this
builder.
Type | Description |
ChangeRequest |
clearAdditions()
public ChangeRequest.Builder clearAdditions()
Clears the collection of RecordSets which are to be added to the zone upon executing
this ChangeRequestInfo
.
Type | Description |
ChangeRequest.Builder |
clearDeletions()
public ChangeRequest.Builder clearDeletions()
Clears the collection of RecordSets which are to be deleted from the zone upon
executing this ChangeRequestInfo
.
Type | Description |
ChangeRequest.Builder |
delete(RecordSet recordSet)
public ChangeRequest.Builder delete(RecordSet recordSet)
Adds a RecordSet to be deleted to the zone upon executing this
ChangeRequestInfo
.
Name | Description |
recordSet | RecordSet |
Type | Description |
ChangeRequest.Builder |
removeAddition(RecordSet recordSet)
public ChangeRequest.Builder removeAddition(RecordSet recordSet)
Removes a single RecordSet from the collection of records to be
added to the zone upon executing this ChangeRequestInfo
.
Name | Description |
recordSet | RecordSet |
Type | Description |
ChangeRequest.Builder |
removeDeletion(RecordSet recordSet)
public ChangeRequest.Builder removeDeletion(RecordSet recordSet)
Removes a single RecordSet from the collection of records to be
deleted from the zone upon executing this ChangeRequestInfo
.
Name | Description |
recordSet | RecordSet |
Type | Description |
ChangeRequest.Builder |
setAdditions(List<RecordSet> additions)
public ChangeRequest.Builder setAdditions(List<RecordSet> additions)
Sets a collection of RecordSets which are to be added to the zone upon executing this
ChangeRequestInfo
.
Name | Description |
additions | List<RecordSet> |
Type | Description |
ChangeRequest.Builder |
setDeletions(List<RecordSet> deletions)
public ChangeRequest.Builder setDeletions(List<RecordSet> deletions)
Sets a collection of RecordSets which are to be deleted from the zone upon executing
this ChangeRequestInfo
.
Name | Description |
deletions | List<RecordSet> |
Type | Description |
ChangeRequest.Builder |