Method Args
data class MethodArgs(val name: Output<String>? = null, val options: Output<List<OptionArgs>>? = null, val requestStreaming: Output<Boolean>? = null, val requestTypeUrl: Output<String>? = null, val responseStreaming: Output<Boolean>? = null, val responseTypeUrl: Output<String>? = null, val syntax: Output<MethodSyntax>? = null) : ConvertibleToJava<MethodArgs>
Method represents a method of an API interface.
Constructors
Link copied to clipboard
constructor(name: Output<String>? = null, options: Output<List<OptionArgs>>? = null, requestStreaming: Output<Boolean>? = null, requestTypeUrl: Output<String>? = null, responseStreaming: Output<Boolean>? = null, responseTypeUrl: Output<String>? = null, syntax: Output<MethodSyntax>? = null)
Properties
Link copied to clipboard
Any metadata attached to the method.
Link copied to clipboard
If true, the request is streamed.
Link copied to clipboard
A URL of the input message type.
Link copied to clipboard
If true, the response is streamed.
Link copied to clipboard
The URL of the output message type.
Link copied to clipboard
The source syntax of this method.