public interface BackendRuleOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAddress()
The address of the API backend.
|
ByteString |
getAddressBytes()
The address of the API backend.
|
BackendRule.AuthenticationCase |
getAuthenticationCase() |
double |
getDeadline()
The number of seconds to wait for a response from a request.
|
java.lang.String |
getJwtAudience()
The JWT audience is used when generating a JWT id token for the backend.
|
ByteString |
getJwtAudienceBytes()
The JWT audience is used when generating a JWT id token for the backend.
|
double |
getMinDeadline()
Minimum deadline in seconds needed for this method.
|
double |
getOperationDeadline()
The number of seconds to wait for the completion of a long running
operation.
|
BackendRule.PathTranslation |
getPathTranslation()
.google.api.BackendRule.PathTranslation path_translation = 6; |
int |
getPathTranslationValue()
.google.api.BackendRule.PathTranslation path_translation = 6; |
java.lang.String |
getSelector()
Selects the methods to which this rule applies.
|
ByteString |
getSelectorBytes()
Selects the methods to which this rule applies.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getSelector()
Selects the methods to which this rule applies. Refer to [selector][google.api.DocumentationRule.selector] for syntax details.
string selector = 1;
ByteString getSelectorBytes()
Selects the methods to which this rule applies. Refer to [selector][google.api.DocumentationRule.selector] for syntax details.
string selector = 1;
java.lang.String getAddress()
The address of the API backend.
string address = 2;
ByteString getAddressBytes()
The address of the API backend.
string address = 2;
double getDeadline()
The number of seconds to wait for a response from a request. The default deadline for gRPC is infinite (no deadline) and HTTP requests is 5 seconds.
double deadline = 3;
double getMinDeadline()
Minimum deadline in seconds needed for this method. Calls having deadline value lower than this will be rejected.
double min_deadline = 4;
double getOperationDeadline()
The number of seconds to wait for the completion of a long running operation. The default is no deadline.
double operation_deadline = 5;
int getPathTranslationValue()
.google.api.BackendRule.PathTranslation path_translation = 6;
BackendRule.PathTranslation getPathTranslation()
.google.api.BackendRule.PathTranslation path_translation = 6;
java.lang.String getJwtAudience()
The JWT audience is used when generating a JWT id token for the backend.
string jwt_audience = 7;
ByteString getJwtAudienceBytes()
The JWT audience is used when generating a JWT id token for the backend.
string jwt_audience = 7;
BackendRule.AuthenticationCase getAuthenticationCase()