Interface RequestOrBuilder

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

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

      • getPlatformId

        long getPlatformId()
        uint64 platform_id = 1 [json_name = "platformId"];
        Returns:
        The platformId.
      • hasUserInfo

        boolean hasUserInfo()
        .common.UserInfo user_info = 2 [json_name = "userInfo"];
        Returns:
        Whether the userInfo field is set.
      • getUserInfo

        UserInfo getUserInfo()
        .common.UserInfo user_info = 2 [json_name = "userInfo"];
        Returns:
        The userInfo.
      • getUserInfoOrBuilder

        UserInfoOrBuilder getUserInfoOrBuilder()
        .common.UserInfo user_info = 2 [json_name = "userInfo"];
      • hasTiming

        boolean hasTiming()
        .common.Timing timing = 3 [json_name = "timing"];
        Returns:
        Whether the timing field is set.
      • getTiming

        Timing getTiming()
        .common.Timing timing = 3 [json_name = "timing"];
        Returns:
        The timing.
      • getTimingOrBuilder

        TimingOrBuilder getTimingOrBuilder()
        .common.Timing timing = 3 [json_name = "timing"];
      • hasClientInfo

        boolean hasClientInfo()
        .common.ClientInfo client_info = 4 [json_name = "clientInfo"];
        Returns:
        Whether the clientInfo field is set.
      • getClientInfo

        ClientInfo getClientInfo()
        .common.ClientInfo client_info = 4 [json_name = "clientInfo"];
        Returns:
        The clientInfo.
      • getClientInfoOrBuilder

        ClientInfoOrBuilder getClientInfoOrBuilder()
        .common.ClientInfo client_info = 4 [json_name = "clientInfo"];
      • hasDevice

        boolean hasDevice()
        .common.Device device = 18 [json_name = "device"];
        Returns:
        Whether the device field is set.
      • getDevice

        Device getDevice()
        .common.Device device = 18 [json_name = "device"];
        Returns:
        The device.
      • getDeviceOrBuilder

        DeviceOrBuilder getDeviceOrBuilder()
        .common.Device device = 18 [json_name = "device"];
      • getRequestId

        String getRequestId()
        string request_id = 6 [json_name = "requestId"];
        Returns:
        The requestId.
      • getRequestIdBytes

        com.google.protobuf.ByteString getRequestIdBytes()
        string request_id = 6 [json_name = "requestId"];
        Returns:
        The bytes for requestId.
      • getViewId

        String getViewId()
        string view_id = 7 [json_name = "viewId"];
        Returns:
        The viewId.
      • getViewIdBytes

        com.google.protobuf.ByteString getViewIdBytes()
        string view_id = 7 [json_name = "viewId"];
        Returns:
        The bytes for viewId.
      • getAutoViewId

        String getAutoViewId()
        string auto_view_id = 19 [json_name = "autoViewId"];
        Returns:
        The autoViewId.
      • getAutoViewIdBytes

        com.google.protobuf.ByteString getAutoViewIdBytes()
        string auto_view_id = 19 [json_name = "autoViewId"];
        Returns:
        The bytes for autoViewId.
      • getSessionId

        String getSessionId()
        string session_id = 8 [json_name = "sessionId"];
        Returns:
        The sessionId.
      • getSessionIdBytes

        com.google.protobuf.ByteString getSessionIdBytes()
        string session_id = 8 [json_name = "sessionId"];
        Returns:
        The bytes for sessionId.
      • getClientRequestId

        String getClientRequestId()
        string client_request_id = 14 [json_name = "clientRequestId"];
        Returns:
        The clientRequestId.
      • getClientRequestIdBytes

        com.google.protobuf.ByteString getClientRequestIdBytes()
        string client_request_id = 14 [json_name = "clientRequestId"];
        Returns:
        The bytes for clientRequestId.
      • getUseCaseValue

        int getUseCaseValue()
        .delivery.UseCase use_case = 9 [json_name = "useCase"];
        Returns:
        The enum numeric value on the wire for useCase.
      • getUseCase

        UseCase getUseCase()
        .delivery.UseCase use_case = 9 [json_name = "useCase"];
        Returns:
        The useCase.
      • getSearchQuery

        String getSearchQuery()
        string search_query = 10 [json_name = "searchQuery"];
        Returns:
        The searchQuery.
      • getSearchQueryBytes

        com.google.protobuf.ByteString getSearchQueryBytes()
        string search_query = 10 [json_name = "searchQuery"];
        Returns:
        The bytes for searchQuery.
      • hasPaging

        boolean hasPaging()
        .delivery.Paging paging = 17 [json_name = "paging"];
        Returns:
        Whether the paging field is set.
      • getPaging

        Paging getPaging()
        .delivery.Paging paging = 17 [json_name = "paging"];
        Returns:
        The paging.
      • getPagingOrBuilder

        PagingOrBuilder getPagingOrBuilder()
        .delivery.Paging paging = 17 [json_name = "paging"];
      • getInsertionList

        List<Insertion> getInsertionList()
        repeated .delivery.Insertion insertion = 11 [json_name = "insertion"];
      • getInsertion

        Insertion getInsertion​(int index)
        repeated .delivery.Insertion insertion = 11 [json_name = "insertion"];
      • getInsertionCount

        int getInsertionCount()
        repeated .delivery.Insertion insertion = 11 [json_name = "insertion"];
      • getInsertionOrBuilderList

        List<? extends InsertionOrBuilder> getInsertionOrBuilderList()
        repeated .delivery.Insertion insertion = 11 [json_name = "insertion"];
      • getInsertionOrBuilder

        InsertionOrBuilder getInsertionOrBuilder​(int index)
        repeated .delivery.Insertion insertion = 11 [json_name = "insertion"];
      • getInsertionMatrixHeadersList

        List<String> getInsertionMatrixHeadersList()
        repeated string insertion_matrix_headers = 20 [json_name = "insertionMatrixHeaders"];
        Returns:
        A list containing the insertionMatrixHeaders.
      • getInsertionMatrixHeadersCount

        int getInsertionMatrixHeadersCount()
        repeated string insertion_matrix_headers = 20 [json_name = "insertionMatrixHeaders"];
        Returns:
        The count of insertionMatrixHeaders.
      • getInsertionMatrixHeaders

        String getInsertionMatrixHeaders​(int index)
        repeated string insertion_matrix_headers = 20 [json_name = "insertionMatrixHeaders"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The insertionMatrixHeaders at the given index.
      • getInsertionMatrixHeadersBytes

        com.google.protobuf.ByteString getInsertionMatrixHeadersBytes​(int index)
        repeated string insertion_matrix_headers = 20 [json_name = "insertionMatrixHeaders"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the insertionMatrixHeaders at the given index.
      • hasInsertionMatrix

        boolean hasInsertionMatrix()
        .google.protobuf.ListValue insertion_matrix = 21 [json_name = "insertionMatrix"];
        Returns:
        Whether the insertionMatrix field is set.
      • getInsertionMatrix

        com.google.protobuf.ListValue getInsertionMatrix()
        .google.protobuf.ListValue insertion_matrix = 21 [json_name = "insertionMatrix"];
        Returns:
        The insertionMatrix.
      • getInsertionMatrixOrBuilder

        com.google.protobuf.ListValueOrBuilder getInsertionMatrixOrBuilder()
        .google.protobuf.ListValue insertion_matrix = 21 [json_name = "insertionMatrix"];
      • hasProperties

        boolean hasProperties()
        .common.Properties properties = 13 [json_name = "properties"];
        Returns:
        Whether the properties field is set.
      • getProperties

        Properties getProperties()
        .common.Properties properties = 13 [json_name = "properties"];
        Returns:
        The properties.
      • getPropertiesOrBuilder

        PropertiesOrBuilder getPropertiesOrBuilder()
        .common.Properties properties = 13 [json_name = "properties"];
      • getDisablePersonalization

        boolean getDisablePersonalization()
        bool disable_personalization = 22 [json_name = "disablePersonalization"];
        Returns:
        The disablePersonalization.