Uses of Class
com.google.api.HttpRule.Builder
Packages that use HttpRule.Builder
-
Uses of HttpRule.Builder in com.google.api
Methods in com.google.api that return HttpRule.BuilderModifier and TypeMethodDescriptionHttpRule.Builder.addAdditionalBindings
(int index, HttpRule value) Additional HTTP bindings for the selector.HttpRule.Builder.addAdditionalBindings
(int index, HttpRule.Builder builderForValue) Additional HTTP bindings for the selector.HttpRule.Builder.addAdditionalBindings
(HttpRule value) Additional HTTP bindings for the selector.HttpRule.Builder.addAdditionalBindings
(HttpRule.Builder builderForValue) Additional HTTP bindings for the selector.HttpRule.Builder.addAdditionalBindingsBuilder()
Additional HTTP bindings for the selector.HttpRule.Builder.addAdditionalBindingsBuilder
(int index) Additional HTTP bindings for the selector.HttpRule.Builder.addAllAdditionalBindings
(Iterable<? extends HttpRule> values) Additional HTTP bindings for the selector.HttpRule.Builder.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Http.Builder.addRulesBuilder()
A list of HTTP configuration rules that apply to individual API methods.Http.Builder.addRulesBuilder
(int index) A list of HTTP configuration rules that apply to individual API methods.HttpRule.Builder.clear()
HttpRule.Builder.clearAdditionalBindings()
Additional HTTP bindings for the selector.HttpRule.Builder.clearBody()
The name of the request field whose value is mapped to the HTTP request body, or `*` for mapping all request fields not captured by the path pattern to the HTTP body, or omitted for not having any HTTP request body.HttpRule.Builder.clearCustom()
The custom pattern is used for specifying an HTTP method that is not included in the `pattern` field, such as HEAD, or "*" to leave the HTTP method unspecified for this rule.HttpRule.Builder.clearDelete()
Maps to HTTP DELETE.HttpRule.Builder.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) HttpRule.Builder.clearGet()
Maps to HTTP GET.HttpRule.Builder.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) HttpRule.Builder.clearPatch()
Maps to HTTP PATCH.HttpRule.Builder.clearPattern()
HttpRule.Builder.clearPost()
Maps to HTTP POST.HttpRule.Builder.clearPut()
Maps to HTTP PUT.HttpRule.Builder.clearResponseBody()
Optional.HttpRule.Builder.clearSelector()
Selects a method to which this rule applies.HttpRule.Builder.clone()
HttpRule.Builder.getAdditionalBindingsBuilder
(int index) Additional HTTP bindings for the selector.Http.Builder.getRulesBuilder
(int index) A list of HTTP configuration rules that apply to individual API methods.HttpRule.Builder.mergeCustom
(CustomHttpPattern value) The custom pattern is used for specifying an HTTP method that is not included in the `pattern` field, such as HEAD, or "*" to leave the HTTP method unspecified for this rule.HttpRule.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HttpRule.Builder.mergeFrom
(com.google.protobuf.Message other) final HttpRule.Builder
HttpRule.Builder.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) static HttpRule.Builder
HttpRule.newBuilder()
static HttpRule.Builder
HttpRule.newBuilder
(HttpRule prototype) HttpRule.newBuilderForType()
protected HttpRule.Builder
HttpRule.newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) HttpRule.Builder.removeAdditionalBindings
(int index) Additional HTTP bindings for the selector.HttpRule.Builder.setAdditionalBindings
(int index, HttpRule value) Additional HTTP bindings for the selector.HttpRule.Builder.setAdditionalBindings
(int index, HttpRule.Builder builderForValue) Additional HTTP bindings for the selector.The name of the request field whose value is mapped to the HTTP request body, or `*` for mapping all request fields not captured by the path pattern to the HTTP body, or omitted for not having any HTTP request body.HttpRule.Builder.setBodyBytes
(com.google.protobuf.ByteString value) The name of the request field whose value is mapped to the HTTP request body, or `*` for mapping all request fields not captured by the path pattern to the HTTP body, or omitted for not having any HTTP request body.HttpRule.Builder.setCustom
(CustomHttpPattern value) The custom pattern is used for specifying an HTTP method that is not included in the `pattern` field, such as HEAD, or "*" to leave the HTTP method unspecified for this rule.HttpRule.Builder.setCustom
(CustomHttpPattern.Builder builderForValue) The custom pattern is used for specifying an HTTP method that is not included in the `pattern` field, such as HEAD, or "*" to leave the HTTP method unspecified for this rule.Maps to HTTP DELETE.HttpRule.Builder.setDeleteBytes
(com.google.protobuf.ByteString value) Maps to HTTP DELETE.Maps to HTTP GET.HttpRule.Builder.setGetBytes
(com.google.protobuf.ByteString value) Maps to HTTP GET.Maps to HTTP PATCH.HttpRule.Builder.setPatchBytes
(com.google.protobuf.ByteString value) Maps to HTTP PATCH.Maps to HTTP POST.HttpRule.Builder.setPostBytes
(com.google.protobuf.ByteString value) Maps to HTTP POST.Maps to HTTP PUT.HttpRule.Builder.setPutBytes
(com.google.protobuf.ByteString value) Maps to HTTP PUT.HttpRule.Builder.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) HttpRule.Builder.setResponseBody
(String value) Optional.HttpRule.Builder.setResponseBodyBytes
(com.google.protobuf.ByteString value) Optional.HttpRule.Builder.setSelector
(String value) Selects a method to which this rule applies.HttpRule.Builder.setSelectorBytes
(com.google.protobuf.ByteString value) Selects a method to which this rule applies.final HttpRule.Builder
HttpRule.Builder.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) HttpRule.toBuilder()
Methods in com.google.api that return types with arguments of type HttpRule.BuilderModifier and TypeMethodDescriptionHttpRule.Builder.getAdditionalBindingsBuilderList()
Additional HTTP bindings for the selector.Http.Builder.getRulesBuilderList()
A list of HTTP configuration rules that apply to individual API methods.Methods in com.google.api with parameters of type HttpRule.BuilderModifier and TypeMethodDescriptionHttpRule.Builder.addAdditionalBindings
(int index, HttpRule.Builder builderForValue) Additional HTTP bindings for the selector.HttpRule.Builder.addAdditionalBindings
(HttpRule.Builder builderForValue) Additional HTTP bindings for the selector.Http.Builder.addRules
(int index, HttpRule.Builder builderForValue) A list of HTTP configuration rules that apply to individual API methods.Http.Builder.addRules
(HttpRule.Builder builderForValue) A list of HTTP configuration rules that apply to individual API methods.HttpRule.Builder.setAdditionalBindings
(int index, HttpRule.Builder builderForValue) Additional HTTP bindings for the selector.Http.Builder.setRules
(int index, HttpRule.Builder builderForValue) A list of HTTP configuration rules that apply to individual API methods.