Interface HttpServiceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HttpService
,HttpService.Builder
public interface HttpServiceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpUri
getHttpUri()
The service's HTTP URI.HttpUriOrBuilder
getHttpUriOrBuilder()
The service's HTTP URI.HeaderValueOption
getRequestHeadersToAdd(int index)
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.int
getRequestHeadersToAddCount()
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.java.util.List<HeaderValueOption>
getRequestHeadersToAddList()
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.HeaderValueOptionOrBuilder
getRequestHeadersToAddOrBuilder(int index)
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.java.util.List<? extends HeaderValueOptionOrBuilder>
getRequestHeadersToAddOrBuilderList()
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.boolean
hasHttpUri()
The service's HTTP URI.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasHttpUri
boolean hasHttpUri()
The service's HTTP URI. For example: .. code-block:: yaml http_uri: uri: https://www.myserviceapi.com/v1/data cluster: www.myserviceapi.com|443
.envoy.config.core.v3.HttpUri http_uri = 1;
- Returns:
- Whether the httpUri field is set.
-
getHttpUri
HttpUri getHttpUri()
The service's HTTP URI. For example: .. code-block:: yaml http_uri: uri: https://www.myserviceapi.com/v1/data cluster: www.myserviceapi.com|443
.envoy.config.core.v3.HttpUri http_uri = 1;
- Returns:
- The httpUri.
-
getHttpUriOrBuilder
HttpUriOrBuilder getHttpUriOrBuilder()
The service's HTTP URI. For example: .. code-block:: yaml http_uri: uri: https://www.myserviceapi.com/v1/data cluster: www.myserviceapi.com|443
.envoy.config.core.v3.HttpUri http_uri = 1;
-
getRequestHeadersToAddList
java.util.List<HeaderValueOption> getRequestHeadersToAddList()
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.
repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
-
getRequestHeadersToAdd
HeaderValueOption getRequestHeadersToAdd(int index)
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.
repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
-
getRequestHeadersToAddCount
int getRequestHeadersToAddCount()
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.
repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
-
getRequestHeadersToAddOrBuilderList
java.util.List<? extends HeaderValueOptionOrBuilder> getRequestHeadersToAddOrBuilderList()
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.
repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
-
getRequestHeadersToAddOrBuilder
HeaderValueOptionOrBuilder getRequestHeadersToAddOrBuilder(int index)
Specifies a list of HTTP headers that should be added to each request handled by this virtual host.
repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
-
-