Uses of Class
com.google.cloud.compute.v1.HttpHeaderMatch.Builder
-
Uses of HttpHeaderMatch.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return HttpHeaderMatch.BuilderModifier and TypeMethodDescriptionHttpRouteRuleMatch.Builder.addHeaderMatchesBuilder()Specifies a list of header match criteria, all of which must match corresponding headers in the request.HttpRouteRuleMatch.Builder.addHeaderMatchesBuilder(int index) Specifies a list of header match criteria, all of which must match corresponding headers in the request.HttpHeaderMatch.Builder.clear()HttpHeaderMatch.Builder.clearExactMatch()The value should exactly match contents of exactMatch.HttpHeaderMatch.Builder.clearHeaderName()The name of the HTTP header to match.HttpHeaderMatch.Builder.clearInvertMatch()If set to false, the headerMatch is considered a match if the preceding match criteria are met.HttpHeaderMatch.Builder.clearPrefixMatch()The value of the header must start with the contents ofprefixMatch.HttpHeaderMatch.Builder.clearPresentMatch()A header with the contents of headerName must exist.HttpHeaderMatch.Builder.clearRangeMatch()The header value must be an integer and its value must be in the range specified in rangeMatch.HttpHeaderMatch.Builder.clearRegexMatch()The value of the header must match the regular expression specified inregexMatch.HttpHeaderMatch.Builder.clearSuffixMatch()The value of the header must end with the contents ofsuffixMatch.HttpRouteRuleMatch.Builder.getHeaderMatchesBuilder(int index) Specifies a list of header match criteria, all of which must match corresponding headers in the request.HttpHeaderMatch.Builder.mergeFrom(HttpHeaderMatch other) HttpHeaderMatch.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HttpHeaderMatch.Builder.mergeFrom(com.google.protobuf.Message other) HttpHeaderMatch.Builder.mergeRangeMatch(Int64RangeMatch value) The header value must be an integer and its value must be in the range specified in rangeMatch.static HttpHeaderMatch.BuilderHttpHeaderMatch.newBuilder()static HttpHeaderMatch.BuilderHttpHeaderMatch.newBuilder(HttpHeaderMatch prototype) HttpHeaderMatch.newBuilderForType()protected HttpHeaderMatch.BuilderHttpHeaderMatch.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) HttpHeaderMatch.Builder.setExactMatch(String value) The value should exactly match contents of exactMatch.HttpHeaderMatch.Builder.setExactMatchBytes(com.google.protobuf.ByteString value) The value should exactly match contents of exactMatch.HttpHeaderMatch.Builder.setHeaderName(String value) The name of the HTTP header to match.HttpHeaderMatch.Builder.setHeaderNameBytes(com.google.protobuf.ByteString value) The name of the HTTP header to match.HttpHeaderMatch.Builder.setInvertMatch(boolean value) If set to false, the headerMatch is considered a match if the preceding match criteria are met.HttpHeaderMatch.Builder.setPrefixMatch(String value) The value of the header must start with the contents ofprefixMatch.HttpHeaderMatch.Builder.setPrefixMatchBytes(com.google.protobuf.ByteString value) The value of the header must start with the contents ofprefixMatch.HttpHeaderMatch.Builder.setPresentMatch(boolean value) A header with the contents of headerName must exist.HttpHeaderMatch.Builder.setRangeMatch(Int64RangeMatch value) The header value must be an integer and its value must be in the range specified in rangeMatch.HttpHeaderMatch.Builder.setRangeMatch(Int64RangeMatch.Builder builderForValue) The header value must be an integer and its value must be in the range specified in rangeMatch.HttpHeaderMatch.Builder.setRegexMatch(String value) The value of the header must match the regular expression specified inregexMatch.HttpHeaderMatch.Builder.setRegexMatchBytes(com.google.protobuf.ByteString value) The value of the header must match the regular expression specified inregexMatch.HttpHeaderMatch.Builder.setSuffixMatch(String value) The value of the header must end with the contents ofsuffixMatch.HttpHeaderMatch.Builder.setSuffixMatchBytes(com.google.protobuf.ByteString value) The value of the header must end with the contents ofsuffixMatch.HttpHeaderMatch.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type HttpHeaderMatch.BuilderModifier and TypeMethodDescriptionHttpRouteRuleMatch.Builder.getHeaderMatchesBuilderList()Specifies a list of header match criteria, all of which must match corresponding headers in the request.Methods in com.google.cloud.compute.v1 with parameters of type HttpHeaderMatch.BuilderModifier and TypeMethodDescriptionHttpRouteRuleMatch.Builder.addHeaderMatches(int index, HttpHeaderMatch.Builder builderForValue) Specifies a list of header match criteria, all of which must match corresponding headers in the request.HttpRouteRuleMatch.Builder.addHeaderMatches(HttpHeaderMatch.Builder builderForValue) Specifies a list of header match criteria, all of which must match corresponding headers in the request.HttpRouteRuleMatch.Builder.setHeaderMatches(int index, HttpHeaderMatch.Builder builderForValue) Specifies a list of header match criteria, all of which must match corresponding headers in the request.