Remove buildWithoutImplicitStatusValues

This was used in DomainInfoFlow to return a DomainResource with no
nameservers without making INACTIVE show up. It was nominally used
in DomainApplicationInfoFlow for the same reason, but that's just
an artifact of the old flow hierarchy since applications never have
INACTIVE set anyways. In either case, now that we have the DomainInfo
return object instead of returning DomainResource directly from the
flow, it's better handled within the flow.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=145582317
This commit is contained in:
cgoldfeder 2017-01-25 12:34:25 -08:00 committed by Ben McIlwain
parent f647ea1190
commit 8071a1bdb5
4 changed files with 39 additions and 68 deletions

View file

@ -57,12 +57,14 @@ public abstract class DomainInfoData implements ResponseData {
abstract String getRepoId();
@XmlElement(name = "status")
@Nullable
abstract ImmutableSet<StatusValue> getStatusValues();
@XmlElement(name = "registrant")
abstract String getRegistrant();
@XmlElement(name = "contact")
@Nullable
abstract ImmutableSet<ForeignKeyedDesignatedContact> getContacts();
@XmlElementWrapper(name = "ns")
@ -110,9 +112,10 @@ public abstract class DomainInfoData implements ResponseData {
public abstract static class Builder {
public abstract Builder setFullyQualifiedDomainName(String fullyQualifiedDomainName);
public abstract Builder setRepoId(String repoId);
public abstract Builder setStatusValues(ImmutableSet<StatusValue> statusValues);
public abstract Builder setStatusValues(@Nullable ImmutableSet<StatusValue> statusValues);
public abstract Builder setRegistrant(String registrant);
public abstract Builder setContacts(ImmutableSet<ForeignKeyedDesignatedContact> contacts);
public abstract Builder setContacts(
@Nullable ImmutableSet<ForeignKeyedDesignatedContact> contacts);
public abstract Builder setNameservers(@Nullable ImmutableSet<String> nameservers);
public abstract Builder setSubordinateHosts(@Nullable ImmutableSet<String> subordinateHosts);
public abstract Builder setCurrentSponsorClientId(String currentSponsorClientId);