Uses of Class
com.google.api.BackendRule.Builder
-
Uses of BackendRule.Builder in com.google.api
Modifier and TypeMethodDescriptionBackend.Builder.addRulesBuilder()
A list of API backend rules that apply to individual API methods.Backend.Builder.addRulesBuilder
(int index) A list of API backend rules that apply to individual API methods.BackendRule.Builder.clear()
BackendRule.Builder.clearAddress()
The address of the API backend.BackendRule.Builder.clearAuthentication()
BackendRule.Builder.clearDeadline()
The number of seconds to wait for a response from a request.BackendRule.Builder.clearDisableAuth()
When disable_auth is true, a JWT ID token won't be generated and the original "Authorization" HTTP header will be preserved.BackendRule.Builder.clearJwtAudience()
The JWT audience is used when generating a JWT ID token for the backend.BackendRule.Builder.clearMinDeadline()
Deprecated.google.api.BackendRule.min_deadline is deprecated.BackendRule.Builder.clearOperationDeadline()
The number of seconds to wait for the completion of a long running operation.BackendRule.Builder.clearOverridesByRequestProtocol()
BackendRule.Builder.clearPathTranslation()
.google.api.BackendRule.PathTranslation path_translation = 6;
BackendRule.Builder.clearProtocol()
The protocol used for sending a request to the backend.BackendRule.Builder.clearSelector()
Selects the methods to which this rule applies.Backend.Builder.getRulesBuilder
(int index) A list of API backend rules that apply to individual API methods.BackendRule.Builder.mergeFrom
(BackendRule other) BackendRule.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) BackendRule.Builder.mergeFrom
(com.google.protobuf.Message other) final BackendRule.Builder
BackendRule.Builder.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) static BackendRule.Builder
BackendRule.newBuilder()
static BackendRule.Builder
BackendRule.newBuilder
(BackendRule prototype) BackendRule.newBuilderForType()
protected BackendRule.Builder
BackendRule.newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) BackendRule.Builder.putAllOverridesByRequestProtocol
(Map<String, BackendRule> values) The map between request protocol and the backend address.BackendRule.Builder.putOverridesByRequestProtocol
(String key, BackendRule value) The map between request protocol and the backend address.BackendRule.Builder.removeOverridesByRequestProtocol
(String key) The map between request protocol and the backend address.BackendRule.Builder.setAddress
(String value) The address of the API backend.BackendRule.Builder.setAddressBytes
(com.google.protobuf.ByteString value) The address of the API backend.BackendRule.Builder.setDeadline
(double value) The number of seconds to wait for a response from a request.BackendRule.Builder.setDisableAuth
(boolean value) When disable_auth is true, a JWT ID token won't be generated and the original "Authorization" HTTP header will be preserved.BackendRule.Builder.setJwtAudience
(String value) The JWT audience is used when generating a JWT ID token for the backend.BackendRule.Builder.setJwtAudienceBytes
(com.google.protobuf.ByteString value) The JWT audience is used when generating a JWT ID token for the backend.BackendRule.Builder.setMinDeadline
(double value) Deprecated.google.api.BackendRule.min_deadline is deprecated.BackendRule.Builder.setOperationDeadline
(double value) The number of seconds to wait for the completion of a long running operation.BackendRule.Builder.setPathTranslation
(BackendRule.PathTranslation value) .google.api.BackendRule.PathTranslation path_translation = 6;
BackendRule.Builder.setPathTranslationValue
(int value) .google.api.BackendRule.PathTranslation path_translation = 6;
BackendRule.Builder.setProtocol
(String value) The protocol used for sending a request to the backend.BackendRule.Builder.setProtocolBytes
(com.google.protobuf.ByteString value) The protocol used for sending a request to the backend.BackendRule.Builder.setSelector
(String value) Selects the methods to which this rule applies.BackendRule.Builder.setSelectorBytes
(com.google.protobuf.ByteString value) Selects the methods to which this rule applies.final BackendRule.Builder
BackendRule.Builder.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) BackendRule.toBuilder()
Modifier and TypeMethodDescriptionBackend.Builder.getRulesBuilderList()
A list of API backend rules that apply to individual API methods.Modifier and TypeMethodDescriptionBackend.Builder.addRules
(int index, BackendRule.Builder builderForValue) A list of API backend rules that apply to individual API methods.Backend.Builder.addRules
(BackendRule.Builder builderForValue) A list of API backend rules that apply to individual API methods.Backend.Builder.setRules
(int index, BackendRule.Builder builderForValue) A list of API backend rules that apply to individual API methods.