Interface HttpHeaderActionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    HttpHeaderAction, HttpHeaderAction.Builder

    public interface HttpHeaderActionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getRequestHeadersToAddList

        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;
      • getRequestHeadersToAdd

        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;
      • getRequestHeadersToAddCount

        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;
      • getRequestHeadersToAddOrBuilderList

        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;
      • getRequestHeadersToAddOrBuilder

        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;
      • getRequestHeadersToRemoveList

        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:
        A list containing the requestHeadersToRemove.
      • getRequestHeadersToRemoveCount

        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:
        The count of requestHeadersToRemove.
      • getRequestHeadersToRemove

        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;
        Parameters:
        index - The index of the element to return.
        Returns:
        The requestHeadersToRemove at the given index.
      • getRequestHeadersToRemoveBytes

        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;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the requestHeadersToRemove at the given index.
      • getResponseHeadersToAddList

        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;
      • getResponseHeadersToAdd

        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;
      • getResponseHeadersToAddCount

        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;
      • getResponseHeadersToAddOrBuilderList

        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;
      • getResponseHeadersToAddOrBuilder

        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;
      • getResponseHeadersToRemoveList

        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:
        A list containing the responseHeadersToRemove.
      • getResponseHeadersToRemoveCount

        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:
        The count of responseHeadersToRemove.
      • getResponseHeadersToRemove

        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;
        Parameters:
        index - The index of the element to return.
        Returns:
        The responseHeadersToRemove at the given index.
      • getResponseHeadersToRemoveBytes

        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;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the responseHeadersToRemove at the given index.