Interface HttpHeaderActionOrBuilder (1.65.0)

public interface HttpHeaderActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getRequestHeadersToAdd(int index)

public abstract 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;

Parameter
Name Description
index int
Returns
Type Description
HttpHeaderOption

getRequestHeadersToAddCount()

public abstract 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;

Returns
Type Description
int

getRequestHeadersToAddList()

public abstract 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;

Returns
Type Description
List<HttpHeaderOption>

getRequestHeadersToAddOrBuilder(int index)

public abstract 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;

Parameter
Name Description
index int
Returns
Type Description
HttpHeaderOptionOrBuilder

getRequestHeadersToAddOrBuilderList()

public abstract 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;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.HttpHeaderOptionOrBuilder>

getRequestHeadersToRemove(int index)

public abstract 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;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The requestHeadersToRemove at the given index.

getRequestHeadersToRemoveBytes(int index)

public abstract 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;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the requestHeadersToRemove at the given index.

getRequestHeadersToRemoveCount()

public abstract 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;

Returns
Type Description
int

The count of requestHeadersToRemove.

getRequestHeadersToRemoveList()

public abstract List<String> 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;

Returns
Type Description
List<String>

A list containing the requestHeadersToRemove.

getResponseHeadersToAdd(int index)

public abstract 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;

Parameter
Name Description
index int
Returns
Type Description
HttpHeaderOption

getResponseHeadersToAddCount()

public abstract 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;

Returns
Type Description
int

getResponseHeadersToAddList()

public abstract 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;

Returns
Type Description
List<HttpHeaderOption>

getResponseHeadersToAddOrBuilder(int index)

public abstract 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;

Parameter
Name Description
index int
Returns
Type Description
HttpHeaderOptionOrBuilder

getResponseHeadersToAddOrBuilderList()

public abstract 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;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.HttpHeaderOptionOrBuilder>

getResponseHeadersToRemove(int index)

public abstract 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;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The responseHeadersToRemove at the given index.

getResponseHeadersToRemoveBytes(int index)

public abstract 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;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the responseHeadersToRemove at the given index.

getResponseHeadersToRemoveCount()

public abstract 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;

Returns
Type Description
int

The count of responseHeadersToRemove.

getResponseHeadersToRemoveList()

public abstract List<String> 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;

Returns
Type Description
List<String>

A list containing the responseHeadersToRemove.