public static final class HttpHeaderAction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder> implements HttpHeaderActionOrBuilder
The request and response header transformations that take effect before the request is passed along to the selected backendService.Protobuf type
google.cloud.compute.v1.HttpHeaderAction| Modifier and Type | Method and Description |
|---|---|
HttpHeaderAction.Builder |
addAllRequestHeadersToAdd(Iterable<? extends HttpHeaderOption> values)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addAllRequestHeadersToRemove(Iterable<String> values)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addAllResponseHeadersToAdd(Iterable<? extends HttpHeaderOption> values)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
addAllResponseHeadersToRemove(Iterable<String> values)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpHeaderAction.Builder |
addRequestHeadersToAdd(HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addRequestHeadersToAdd(HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addRequestHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addRequestHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderOption.Builder |
addRequestHeadersToAddBuilder()
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderOption.Builder |
addRequestHeadersToAddBuilder(int index)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addRequestHeadersToRemove(String value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addRequestHeadersToRemoveBytes(com.google.protobuf.ByteString value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
addResponseHeadersToAdd(HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
addResponseHeadersToAdd(HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
addResponseHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
addResponseHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
|
HttpHeaderOption.Builder |
addResponseHeadersToAddBuilder()
Headers to add the response before sending the response back to the client.
|
HttpHeaderOption.Builder |
addResponseHeadersToAddBuilder(int index)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
addResponseHeadersToRemove(String value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
addResponseHeadersToRemoveBytes(com.google.protobuf.ByteString value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction |
build() |
HttpHeaderAction |
buildPartial() |
HttpHeaderAction.Builder |
clear() |
HttpHeaderAction.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HttpHeaderAction.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HttpHeaderAction.Builder |
clearRequestHeadersToAdd()
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
clearRequestHeadersToRemove()
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
clearResponseHeadersToAdd()
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
clearResponseHeadersToRemove()
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
clone() |
HttpHeaderAction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
HttpHeaderOption |
getRequestHeadersToAdd(int index)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderOption.Builder |
getRequestHeadersToAddBuilder(int index)
Headers to add to a matching request before forwarding the request to the backendService.
|
List<HttpHeaderOption.Builder> |
getRequestHeadersToAddBuilderList()
Headers to add to a matching request before forwarding the request to the backendService.
|
int |
getRequestHeadersToAddCount()
Headers to add to a matching request before forwarding the request to the backendService.
|
List<HttpHeaderOption> |
getRequestHeadersToAddList()
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderOptionOrBuilder |
getRequestHeadersToAddOrBuilder(int index)
Headers to add to a matching request before forwarding the request to the backendService.
|
List<? extends HttpHeaderOptionOrBuilder> |
getRequestHeadersToAddOrBuilderList()
Headers to add to a matching request before forwarding the request to the backendService.
|
String |
getRequestHeadersToRemove(int index)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
com.google.protobuf.ByteString |
getRequestHeadersToRemoveBytes(int index)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
int |
getRequestHeadersToRemoveCount()
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
com.google.protobuf.ProtocolStringList |
getRequestHeadersToRemoveList()
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderOption |
getResponseHeadersToAdd(int index)
Headers to add the response before sending the response back to the client.
|
HttpHeaderOption.Builder |
getResponseHeadersToAddBuilder(int index)
Headers to add the response before sending the response back to the client.
|
List<HttpHeaderOption.Builder> |
getResponseHeadersToAddBuilderList()
Headers to add the response before sending the response back to the client.
|
int |
getResponseHeadersToAddCount()
Headers to add the response before sending the response back to the client.
|
List<HttpHeaderOption> |
getResponseHeadersToAddList()
Headers to add the response before sending the response back to the client.
|
HttpHeaderOptionOrBuilder |
getResponseHeadersToAddOrBuilder(int index)
Headers to add the response before sending the response back to the client.
|
List<? extends HttpHeaderOptionOrBuilder> |
getResponseHeadersToAddOrBuilderList()
Headers to add the response before sending the response back to the client.
|
String |
getResponseHeadersToRemove(int index)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
com.google.protobuf.ByteString |
getResponseHeadersToRemoveBytes(int index)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
int |
getResponseHeadersToRemoveCount()
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
com.google.protobuf.ProtocolStringList |
getResponseHeadersToRemoveList()
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
HttpHeaderAction.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HttpHeaderAction.Builder |
mergeFrom(HttpHeaderAction other) |
HttpHeaderAction.Builder |
mergeFrom(com.google.protobuf.Message other) |
HttpHeaderAction.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpHeaderAction.Builder |
removeRequestHeadersToAdd(int index)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
removeResponseHeadersToAdd(int index)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpHeaderAction.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HttpHeaderAction.Builder |
setRequestHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
setRequestHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
setRequestHeadersToRemove(int index,
String value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
setResponseHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
setResponseHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
setResponseHeadersToRemove(int index,
String value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HttpHeaderAction build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HttpHeaderAction buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HttpHeaderAction.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder mergeFrom(HttpHeaderAction other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public HttpHeaderAction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpHeaderAction.Builder>IOExceptionpublic List<HttpHeaderOption> getRequestHeadersToAddList()
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
getRequestHeadersToAddList in interface HttpHeaderActionOrBuilderpublic int getRequestHeadersToAddCount()
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
getRequestHeadersToAddCount in interface HttpHeaderActionOrBuilderpublic HttpHeaderOption getRequestHeadersToAdd(int index)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
getRequestHeadersToAdd in interface HttpHeaderActionOrBuilderpublic HttpHeaderAction.Builder setRequestHeadersToAdd(int index, HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder setRequestHeadersToAdd(int index, HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder addRequestHeadersToAdd(HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder addRequestHeadersToAdd(int index, HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder addRequestHeadersToAdd(HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder addRequestHeadersToAdd(int index, HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder addAllRequestHeadersToAdd(Iterable<? extends HttpHeaderOption> values)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder clearRequestHeadersToAdd()
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderAction.Builder removeRequestHeadersToAdd(int index)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderOption.Builder getRequestHeadersToAddBuilder(int index)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderOptionOrBuilder getRequestHeadersToAddOrBuilder(int index)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
getRequestHeadersToAddOrBuilder in interface HttpHeaderActionOrBuilderpublic List<? extends HttpHeaderOptionOrBuilder> getRequestHeadersToAddOrBuilderList()
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
getRequestHeadersToAddOrBuilderList in interface HttpHeaderActionOrBuilderpublic HttpHeaderOption.Builder addRequestHeadersToAddBuilder()
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public HttpHeaderOption.Builder addRequestHeadersToAddBuilder(int index)
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public List<HttpHeaderOption.Builder> getRequestHeadersToAddBuilderList()
Headers to add to a matching request before forwarding the request to the backendService.
repeated .google.cloud.compute.v1.HttpHeaderOption request_headers_to_add = 72111974;
public com.google.protobuf.ProtocolStringList getRequestHeadersToRemoveList()
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;getRequestHeadersToRemoveList in interface HttpHeaderActionOrBuilderpublic int getRequestHeadersToRemoveCount()
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;getRequestHeadersToRemoveCount in interface HttpHeaderActionOrBuilderpublic String getRequestHeadersToRemove(int index)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;getRequestHeadersToRemove in interface HttpHeaderActionOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getRequestHeadersToRemoveBytes(int index)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;getRequestHeadersToRemoveBytes in interface HttpHeaderActionOrBuilderindex - The index of the value to return.public HttpHeaderAction.Builder setRequestHeadersToRemove(int index, String value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;index - The index to set the value at.value - The requestHeadersToRemove to set.public HttpHeaderAction.Builder addRequestHeadersToRemove(String value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;value - The requestHeadersToRemove to add.public HttpHeaderAction.Builder addAllRequestHeadersToRemove(Iterable<String> values)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;values - The requestHeadersToRemove to add.public HttpHeaderAction.Builder clearRequestHeadersToRemove()
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;public HttpHeaderAction.Builder addRequestHeadersToRemoveBytes(com.google.protobuf.ByteString value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
repeated string request_headers_to_remove = 218425247;value - The bytes of the requestHeadersToRemove to add.public List<HttpHeaderOption> getResponseHeadersToAddList()
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
getResponseHeadersToAddList in interface HttpHeaderActionOrBuilderpublic int getResponseHeadersToAddCount()
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
getResponseHeadersToAddCount in interface HttpHeaderActionOrBuilderpublic HttpHeaderOption getResponseHeadersToAdd(int index)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
getResponseHeadersToAdd in interface HttpHeaderActionOrBuilderpublic HttpHeaderAction.Builder setResponseHeadersToAdd(int index, HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder setResponseHeadersToAdd(int index, HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder addResponseHeadersToAdd(HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder addResponseHeadersToAdd(int index, HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder addResponseHeadersToAdd(HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder addResponseHeadersToAdd(int index, HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder addAllResponseHeadersToAdd(Iterable<? extends HttpHeaderOption> values)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder clearResponseHeadersToAdd()
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderAction.Builder removeResponseHeadersToAdd(int index)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderOption.Builder getResponseHeadersToAddBuilder(int index)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderOptionOrBuilder getResponseHeadersToAddOrBuilder(int index)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
getResponseHeadersToAddOrBuilder in interface HttpHeaderActionOrBuilderpublic List<? extends HttpHeaderOptionOrBuilder> getResponseHeadersToAddOrBuilderList()
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
getResponseHeadersToAddOrBuilderList in interface HttpHeaderActionOrBuilderpublic HttpHeaderOption.Builder addResponseHeadersToAddBuilder()
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public HttpHeaderOption.Builder addResponseHeadersToAddBuilder(int index)
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public List<HttpHeaderOption.Builder> getResponseHeadersToAddBuilderList()
Headers to add the response before sending the response back to the client.
repeated .google.cloud.compute.v1.HttpHeaderOption response_headers_to_add = 32136052;
public com.google.protobuf.ProtocolStringList getResponseHeadersToRemoveList()
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;getResponseHeadersToRemoveList in interface HttpHeaderActionOrBuilderpublic int getResponseHeadersToRemoveCount()
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;getResponseHeadersToRemoveCount in interface HttpHeaderActionOrBuilderpublic String getResponseHeadersToRemove(int index)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;getResponseHeadersToRemove in interface HttpHeaderActionOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getResponseHeadersToRemoveBytes(int index)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;getResponseHeadersToRemoveBytes in interface HttpHeaderActionOrBuilderindex - The index of the value to return.public HttpHeaderAction.Builder setResponseHeadersToRemove(int index, String value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;index - The index to set the value at.value - The responseHeadersToRemove to set.public HttpHeaderAction.Builder addResponseHeadersToRemove(String value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;value - The responseHeadersToRemove to add.public HttpHeaderAction.Builder addAllResponseHeadersToRemove(Iterable<String> values)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;values - The responseHeadersToRemove to add.public HttpHeaderAction.Builder clearResponseHeadersToRemove()
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;public HttpHeaderAction.Builder addResponseHeadersToRemoveBytes(com.google.protobuf.ByteString value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
repeated string response_headers_to_remove = 75415761;value - The bytes of the responseHeadersToRemove to add.public final HttpHeaderAction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>public final HttpHeaderAction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpHeaderAction.Builder>Copyright © 2023 Google LLC. All rights reserved.