| Package | Description |
|---|---|
| com.google.api |
| Modifier and Type | Method and Description |
|---|---|
BackendRule.Builder |
BackendRule.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BackendRule.Builder |
Backend.Builder.addRulesBuilder()
A list of API backend rules that apply to individual API methods.
|
BackendRule.Builder |
Backend.Builder.addRulesBuilder(int index)
A list of API backend rules that apply to individual API methods.
|
BackendRule.Builder |
BackendRule.Builder.clear() |
BackendRule.Builder |
BackendRule.Builder.clearAddress()
The address of the API backend.
|
BackendRule.Builder |
BackendRule.Builder.clearAuthentication() |
BackendRule.Builder |
BackendRule.Builder.clearDeadline()
The number of seconds to wait for a response from a request.
|
BackendRule.Builder |
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 |
BackendRule.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BackendRule.Builder |
BackendRule.Builder.clearJwtAudience()
The JWT audience is used when generating a JWT ID token for the backend.
|
BackendRule.Builder |
BackendRule.Builder.clearMinDeadline()
Minimum deadline in seconds needed for this method.
|
BackendRule.Builder |
BackendRule.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BackendRule.Builder |
BackendRule.Builder.clearOperationDeadline()
The number of seconds to wait for the completion of a long running
operation.
|
BackendRule.Builder |
BackendRule.Builder.clearPathTranslation()
.google.api.BackendRule.PathTranslation path_translation = 6; |
BackendRule.Builder |
BackendRule.Builder.clearProtocol()
The protocol used for sending a request to the backend.
|
BackendRule.Builder |
BackendRule.Builder.clearSelector()
Selects the methods to which this rule applies.
|
BackendRule.Builder |
BackendRule.Builder.clone() |
BackendRule.Builder |
Backend.Builder.getRulesBuilder(int index)
A list of API backend rules that apply to individual API methods.
|
BackendRule.Builder |
BackendRule.Builder.mergeFrom(BackendRule other) |
BackendRule.Builder |
BackendRule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BackendRule.Builder |
BackendRule.Builder.mergeFrom(com.google.protobuf.Message other) |
BackendRule.Builder |
BackendRule.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static BackendRule.Builder |
BackendRule.newBuilder() |
static BackendRule.Builder |
BackendRule.newBuilder(BackendRule prototype) |
BackendRule.Builder |
BackendRule.newBuilderForType() |
protected BackendRule.Builder |
BackendRule.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
BackendRule.Builder |
BackendRule.Builder.setAddress(String value)
The address of the API backend.
|
BackendRule.Builder |
BackendRule.Builder.setAddressBytes(com.google.protobuf.ByteString value)
The address of the API backend.
|
BackendRule.Builder |
BackendRule.Builder.setDeadline(double value)
The number of seconds to wait for a response from a request.
|
BackendRule.Builder |
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 |
BackendRule.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BackendRule.Builder |
BackendRule.Builder.setJwtAudience(String value)
The JWT audience is used when generating a JWT ID token for the backend.
|
BackendRule.Builder |
BackendRule.Builder.setJwtAudienceBytes(com.google.protobuf.ByteString value)
The JWT audience is used when generating a JWT ID token for the backend.
|
BackendRule.Builder |
BackendRule.Builder.setMinDeadline(double value)
Minimum deadline in seconds needed for this method.
|
BackendRule.Builder |
BackendRule.Builder.setOperationDeadline(double value)
The number of seconds to wait for the completion of a long running
operation.
|
BackendRule.Builder |
BackendRule.Builder.setPathTranslation(BackendRule.PathTranslation value)
.google.api.BackendRule.PathTranslation path_translation = 6; |
BackendRule.Builder |
BackendRule.Builder.setPathTranslationValue(int value)
.google.api.BackendRule.PathTranslation path_translation = 6; |
BackendRule.Builder |
BackendRule.Builder.setProtocol(String value)
The protocol used for sending a request to the backend.
|
BackendRule.Builder |
BackendRule.Builder.setProtocolBytes(com.google.protobuf.ByteString value)
The protocol used for sending a request to the backend.
|
BackendRule.Builder |
BackendRule.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BackendRule.Builder |
BackendRule.Builder.setSelector(String value)
Selects the methods to which this rule applies.
|
BackendRule.Builder |
BackendRule.Builder.setSelectorBytes(com.google.protobuf.ByteString value)
Selects the methods to which this rule applies.
|
BackendRule.Builder |
BackendRule.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BackendRule.Builder |
BackendRule.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<BackendRule.Builder> |
Backend.Builder.getRulesBuilderList()
A list of API backend rules that apply to individual API methods.
|
| Modifier and Type | Method and Description |
|---|---|
Backend.Builder |
Backend.Builder.addRules(BackendRule.Builder builderForValue)
A list of API backend rules that apply to individual API methods.
|
Backend.Builder |
Backend.Builder.addRules(int index,
BackendRule.Builder builderForValue)
A list of API backend rules that apply to individual API methods.
|
Backend.Builder |
Backend.Builder.setRules(int index,
BackendRule.Builder builderForValue)
A list of API backend rules that apply to individual API methods.
|
Copyright © 2022 Google LLC. All rights reserved.