Package google.registry.flows.custom
Interface EntityChanges.Builder
- Enclosing class:
EntityChanges
public static interface EntityChanges.Builder
Builder for
EntityChanges
.-
Method Summary
Modifier and TypeMethodDescriptiondefault EntityChanges.Builder
addDelete
(VKey<ImmutableObject> entityToDelete) default EntityChanges.Builder
addSave
(ImmutableObject entityToSave) build()
com.google.common.collect.ImmutableSet.Builder
<VKey<ImmutableObject>> com.google.common.collect.ImmutableSet.Builder
<ImmutableObject> setDeletes
(com.google.common.collect.ImmutableSet<VKey<ImmutableObject>> entitiesToDelete) setSaves
(com.google.common.collect.ImmutableSet<ImmutableObject> entitiesToSave)
-
Method Details
-
setSaves
EntityChanges.Builder setSaves(com.google.common.collect.ImmutableSet<ImmutableObject> entitiesToSave) -
savesBuilder
com.google.common.collect.ImmutableSet.Builder<ImmutableObject> savesBuilder() -
addSave
-
setDeletes
EntityChanges.Builder setDeletes(com.google.common.collect.ImmutableSet<VKey<ImmutableObject>> entitiesToDelete) -
deletesBuilder
com.google.common.collect.ImmutableSet.Builder<VKey<ImmutableObject>> deletesBuilder() -
addDelete
-
build
EntityChanges build()
-