mirror of
https://github.com/google/nomulus.git
synced 2025-05-13 07:57:13 +02:00
Turn Flow into an interface and inject all its fields
This concludes your flow flattening experience. Please fill out a flow flattening satisfaction survey before exiting. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=137903095
This commit is contained in:
parent
82b0bff9b5
commit
053538b1b5
49 changed files with 630 additions and 569 deletions
|
@ -197,6 +197,10 @@ public class EppResponse extends ImmutableObject implements ResponseOrGreeting {
|
|||
return this;
|
||||
}
|
||||
|
||||
public Builder setResultFromCode(Result.Code resultCode) {
|
||||
return setResult(Result.create(resultCode));
|
||||
}
|
||||
|
||||
public Builder setResult(Result result) {
|
||||
getInstance().result = result;
|
||||
return this;
|
||||
|
@ -207,11 +211,19 @@ public class EppResponse extends ImmutableObject implements ResponseOrGreeting {
|
|||
return this;
|
||||
}
|
||||
|
||||
public Builder setResData(@Nullable ImmutableList<? extends ResponseData> resData) {
|
||||
public Builder setResData(ResponseData onlyResData) {
|
||||
return setMultipleResData(ImmutableList.of(onlyResData));
|
||||
}
|
||||
|
||||
public Builder setMultipleResData(@Nullable ImmutableList<? extends ResponseData> resData) {
|
||||
getInstance().resData = resData;
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setOnlyExtension(ResponseExtension onlyExtension) {
|
||||
return setExtensions(ImmutableList.of(onlyExtension));
|
||||
}
|
||||
|
||||
public Builder setExtensions(@Nullable ImmutableList<? extends ResponseExtension> extensions) {
|
||||
getInstance().extensions = extensions;
|
||||
return this;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue