Uses of Class
io.envoyproxy.envoy.extensions.filters.http.api_key_auth.v3.ApiKeyAuthPerRoute.Builder
Packages that use ApiKeyAuthPerRoute.Builder
-
Uses of ApiKeyAuthPerRoute.Builder in io.envoyproxy.envoy.extensions.filters.http.api_key_auth.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.api_key_auth.v3 that return ApiKeyAuthPerRoute.BuilderModifier and TypeMethodDescriptionApiKeyAuthPerRoute.Builder.addAllAllowedClients(Iterable<String> values) A list of clients that are allowed to access the route or vhost.ApiKeyAuthPerRoute.Builder.addAllCredentials(Iterable<? extends Credential> values) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.addAllKeySources(Iterable<? extends KeySource> values) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.addAllowedClients(String value) A list of clients that are allowed to access the route or vhost.ApiKeyAuthPerRoute.Builder.addAllowedClientsBytes(com.google.protobuf.ByteString value) A list of clients that are allowed to access the route or vhost.ApiKeyAuthPerRoute.Builder.addCredentials(int index, Credential value) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.addCredentials(int index, Credential.Builder builderForValue) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.addCredentials(Credential value) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.addCredentials(Credential.Builder builderForValue) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.addKeySources(int index, KeySource value) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.addKeySources(int index, KeySource.Builder builderForValue) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.addKeySources(KeySource value) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.addKeySources(KeySource.Builder builderForValue) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ApiKeyAuthPerRoute.Builder.clear()ApiKeyAuthPerRoute.Builder.clearAllowedClients()A list of clients that are allowed to access the route or vhost.ApiKeyAuthPerRoute.Builder.clearCredentials()The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ApiKeyAuthPerRoute.Builder.clearForwarding()Optional configuration to control what information should be propagated to upstream services.ApiKeyAuthPerRoute.Builder.clearKeySources()The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ApiKeyAuthPerRoute.Builder.clone()ApiKeyAuthPerRoute.Builder.mergeForwarding(Forwarding value) Optional configuration to control what information should be propagated to upstream services.ApiKeyAuthPerRoute.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ApiKeyAuthPerRoute.Builder.mergeFrom(com.google.protobuf.Message other) ApiKeyAuthPerRoute.Builder.mergeFrom(ApiKeyAuthPerRoute other) ApiKeyAuthPerRoute.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static ApiKeyAuthPerRoute.BuilderApiKeyAuthPerRoute.newBuilder()static ApiKeyAuthPerRoute.BuilderApiKeyAuthPerRoute.newBuilder(ApiKeyAuthPerRoute prototype) ApiKeyAuthPerRoute.newBuilderForType()protected ApiKeyAuthPerRoute.BuilderApiKeyAuthPerRoute.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ApiKeyAuthPerRoute.Builder.removeCredentials(int index) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.removeKeySources(int index) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.setAllowedClients(int index, String value) A list of clients that are allowed to access the route or vhost.ApiKeyAuthPerRoute.Builder.setCredentials(int index, Credential value) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.setCredentials(int index, Credential.Builder builderForValue) The credentials that are used to authenticate the clients.ApiKeyAuthPerRoute.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ApiKeyAuthPerRoute.Builder.setForwarding(Forwarding value) Optional configuration to control what information should be propagated to upstream services.ApiKeyAuthPerRoute.Builder.setForwarding(Forwarding.Builder builderForValue) Optional configuration to control what information should be propagated to upstream services.ApiKeyAuthPerRoute.Builder.setKeySources(int index, KeySource value) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.setKeySources(int index, KeySource.Builder builderForValue) The key sources to fetch the key from the coming request.ApiKeyAuthPerRoute.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ApiKeyAuthPerRoute.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ApiKeyAuthPerRoute.toBuilder()