Interface HttpHeaderActionOrBuilder (1.7.2)

public interface HttpHeaderActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getRequestHeadersToAdd(int index)

public abstract HttpHeaderOption getRequestHeadersToAdd(int index)

Headers to add to a matching request prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to 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 prior to sending the response back to the client.

repeated string response_headers_to_remove = 75415761;

Returns
Type Description
List<String>

A list containing the responseHeadersToRemove.