public static final class Method.Builder extends GeneratedMessageLite.Builder<Method,Method.Builder> implements MethodOrBuilder
Method represents a method of an API interface.
Protobuf type google.protobuf.Method
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > GeneratedMessageLite.Builder > Method.BuilderImplements
MethodOrBuilderMethods
addAllOptions(Iterable<? extends Option> values)
public Method.Builder addAllOptions(Iterable<? extends Option> values)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.protobuf.Option> |
Returns | |
---|---|
Type | Description |
Method.Builder |
addOptions(Option value)
public Method.Builder addOptions(Option value)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameter | |
---|---|
Name | Description |
value |
Option |
Returns | |
---|---|
Type | Description |
Method.Builder |
addOptions(Option.Builder builderForValue)
public Method.Builder addOptions(Option.Builder builderForValue)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameter | |
---|---|
Name | Description |
builderForValue |
Option.Builder |
Returns | |
---|---|
Type | Description |
Method.Builder |
addOptions(int index, Option value)
public Method.Builder addOptions(int index, Option value)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
Option |
Returns | |
---|---|
Type | Description |
Method.Builder |
addOptions(int index, Option.Builder builderForValue)
public Method.Builder addOptions(int index, Option.Builder builderForValue)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
Option.Builder |
Returns | |
---|---|
Type | Description |
Method.Builder |
clearName()
public Method.Builder clearName()
The simple name of this method.
string name = 1;
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
clearOptions()
public Method.Builder clearOptions()
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Returns | |
---|---|
Type | Description |
Method.Builder |
clearRequestStreaming()
public Method.Builder clearRequestStreaming()
If true, the request is streamed.
bool request_streaming = 3;
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
clearRequestTypeUrl()
public Method.Builder clearRequestTypeUrl()
A URL of the input message type.
string request_type_url = 2;
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
clearResponseStreaming()
public Method.Builder clearResponseStreaming()
If true, the response is streamed.
bool response_streaming = 5;
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
clearResponseTypeUrl()
public Method.Builder clearResponseTypeUrl()
The URL of the output message type.
string response_type_url = 4;
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
clearSyntax()
public Method.Builder clearSyntax()
The source syntax of this method.
.google.protobuf.Syntax syntax = 7;
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
getName()
public String getName()
The simple name of this method.
string name = 1;
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()
The simple name of this method.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getOptions(int index)
public Option getOptions(int index)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
Option |
getOptionsCount()
public int getOptionsCount()
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Returns | |
---|---|
Type | Description |
int |
getOptionsList()
public List<Option> getOptionsList()
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Returns | |
---|---|
Type | Description |
List<Option> |
getRequestStreaming()
public boolean getRequestStreaming()
If true, the request is streamed.
bool request_streaming = 3;
Returns | |
---|---|
Type | Description |
boolean |
The requestStreaming. |
getRequestTypeUrl()
public String getRequestTypeUrl()
A URL of the input message type.
string request_type_url = 2;
Returns | |
---|---|
Type | Description |
String |
The requestTypeUrl. |
getRequestTypeUrlBytes()
public ByteString getRequestTypeUrlBytes()
A URL of the input message type.
string request_type_url = 2;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for requestTypeUrl. |
getResponseStreaming()
public boolean getResponseStreaming()
If true, the response is streamed.
bool response_streaming = 5;
Returns | |
---|---|
Type | Description |
boolean |
The responseStreaming. |
getResponseTypeUrl()
public String getResponseTypeUrl()
The URL of the output message type.
string response_type_url = 4;
Returns | |
---|---|
Type | Description |
String |
The responseTypeUrl. |
getResponseTypeUrlBytes()
public ByteString getResponseTypeUrlBytes()
The URL of the output message type.
string response_type_url = 4;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for responseTypeUrl. |
getSyntax()
public Syntax getSyntax()
The source syntax of this method.
.google.protobuf.Syntax syntax = 7;
Returns | |
---|---|
Type | Description |
Syntax |
The syntax. |
getSyntaxValue()
public int getSyntaxValue()
The source syntax of this method.
.google.protobuf.Syntax syntax = 7;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for syntax. |
removeOptions(int index)
public Method.Builder removeOptions(int index)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
Method.Builder |
setName(String value)
public Method.Builder setName(String value)
The simple name of this method.
string name = 1;
Parameter | |
---|---|
Name | Description |
value |
String The name to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public Method.Builder setNameBytes(ByteString value)
The simple name of this method.
string name = 1;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setOptions(int index, Option value)
public Method.Builder setOptions(int index, Option value)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
Option |
Returns | |
---|---|
Type | Description |
Method.Builder |
setOptions(int index, Option.Builder builderForValue)
public Method.Builder setOptions(int index, Option.Builder builderForValue)
Any metadata attached to the method.
repeated .google.protobuf.Option options = 6;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
Option.Builder |
Returns | |
---|---|
Type | Description |
Method.Builder |
setRequestStreaming(boolean value)
public Method.Builder setRequestStreaming(boolean value)
If true, the request is streamed.
bool request_streaming = 3;
Parameter | |
---|---|
Name | Description |
value |
boolean The requestStreaming to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setRequestTypeUrl(String value)
public Method.Builder setRequestTypeUrl(String value)
A URL of the input message type.
string request_type_url = 2;
Parameter | |
---|---|
Name | Description |
value |
String The requestTypeUrl to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setRequestTypeUrlBytes(ByteString value)
public Method.Builder setRequestTypeUrlBytes(ByteString value)
A URL of the input message type.
string request_type_url = 2;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for requestTypeUrl to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setResponseStreaming(boolean value)
public Method.Builder setResponseStreaming(boolean value)
If true, the response is streamed.
bool response_streaming = 5;
Parameter | |
---|---|
Name | Description |
value |
boolean The responseStreaming to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setResponseTypeUrl(String value)
public Method.Builder setResponseTypeUrl(String value)
The URL of the output message type.
string response_type_url = 4;
Parameter | |
---|---|
Name | Description |
value |
String The responseTypeUrl to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setResponseTypeUrlBytes(ByteString value)
public Method.Builder setResponseTypeUrlBytes(ByteString value)
The URL of the output message type.
string response_type_url = 4;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for responseTypeUrl to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setSyntax(Syntax value)
public Method.Builder setSyntax(Syntax value)
The source syntax of this method.
.google.protobuf.Syntax syntax = 7;
Parameter | |
---|---|
Name | Description |
value |
Syntax The enum numeric value on the wire for syntax to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |
setSyntaxValue(int value)
public Method.Builder setSyntaxValue(int value)
The source syntax of this method.
.google.protobuf.Syntax syntax = 7;
Parameter | |
---|---|
Name | Description |
value |
int The syntax to set. |
Returns | |
---|---|
Type | Description |
Method.Builder |
This builder for chaining. |