Class SearchGoogleAdsStreamResponse.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
      • getDefaultInstanceForType

        public SearchGoogleAdsStreamResponse getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public SearchGoogleAdsStreamResponse build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public SearchGoogleAdsStreamResponse buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • setRepeatedField

        public SearchGoogleAdsStreamResponse.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                      int index,
                                                                      java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
      • addRepeatedField

        public SearchGoogleAdsStreamResponse.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                      java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
      • mergeFrom

        public SearchGoogleAdsStreamResponse.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                        throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchGoogleAdsStreamResponse.Builder>
        Throws:
        java.io.IOException
      • clearResults

        public SearchGoogleAdsStreamResponse.Builder clearResults()
         The list of rows that matched the query.
         
        repeated .google.ads.googleads.v10.services.GoogleAdsRow results = 1;
      • removeResults

        public SearchGoogleAdsStreamResponse.Builder removeResults​(int index)
         The list of rows that matched the query.
         
        repeated .google.ads.googleads.v10.services.GoogleAdsRow results = 1;
      • getResultsBuilder

        public GoogleAdsRow.Builder getResultsBuilder​(int index)
         The list of rows that matched the query.
         
        repeated .google.ads.googleads.v10.services.GoogleAdsRow results = 1;
      • addResultsBuilder

        public GoogleAdsRow.Builder addResultsBuilder()
         The list of rows that matched the query.
         
        repeated .google.ads.googleads.v10.services.GoogleAdsRow results = 1;
      • addResultsBuilder

        public GoogleAdsRow.Builder addResultsBuilder​(int index)
         The list of rows that matched the query.
         
        repeated .google.ads.googleads.v10.services.GoogleAdsRow results = 1;
      • getResultsBuilderList

        public java.util.List<GoogleAdsRow.Builder> getResultsBuilderList()
         The list of rows that matched the query.
         
        repeated .google.ads.googleads.v10.services.GoogleAdsRow results = 1;
      • hasFieldMask

        public boolean hasFieldMask()
         FieldMask that represents what fields were requested by the user.
         
        .google.protobuf.FieldMask field_mask = 2;
        Specified by:
        hasFieldMask in interface SearchGoogleAdsStreamResponseOrBuilder
        Returns:
        Whether the fieldMask field is set.
      • getFieldMask

        public com.google.protobuf.FieldMask getFieldMask()
         FieldMask that represents what fields were requested by the user.
         
        .google.protobuf.FieldMask field_mask = 2;
        Specified by:
        getFieldMask in interface SearchGoogleAdsStreamResponseOrBuilder
        Returns:
        The fieldMask.
      • setFieldMask

        public SearchGoogleAdsStreamResponse.Builder setFieldMask​(com.google.protobuf.FieldMask value)
         FieldMask that represents what fields were requested by the user.
         
        .google.protobuf.FieldMask field_mask = 2;
      • setFieldMask

        public SearchGoogleAdsStreamResponse.Builder setFieldMask​(com.google.protobuf.FieldMask.Builder builderForValue)
         FieldMask that represents what fields were requested by the user.
         
        .google.protobuf.FieldMask field_mask = 2;
      • mergeFieldMask

        public SearchGoogleAdsStreamResponse.Builder mergeFieldMask​(com.google.protobuf.FieldMask value)
         FieldMask that represents what fields were requested by the user.
         
        .google.protobuf.FieldMask field_mask = 2;
      • clearFieldMask

        public SearchGoogleAdsStreamResponse.Builder clearFieldMask()
         FieldMask that represents what fields were requested by the user.
         
        .google.protobuf.FieldMask field_mask = 2;
      • getFieldMaskBuilder

        public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder()
         FieldMask that represents what fields were requested by the user.
         
        .google.protobuf.FieldMask field_mask = 2;
      • hasSummaryRow

        public boolean hasSummaryRow()
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
        Specified by:
        hasSummaryRow in interface SearchGoogleAdsStreamResponseOrBuilder
        Returns:
        Whether the summaryRow field is set.
      • getSummaryRow

        public GoogleAdsRow getSummaryRow()
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
        Specified by:
        getSummaryRow in interface SearchGoogleAdsStreamResponseOrBuilder
        Returns:
        The summaryRow.
      • setSummaryRow

        public SearchGoogleAdsStreamResponse.Builder setSummaryRow​(GoogleAdsRow value)
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
      • setSummaryRow

        public SearchGoogleAdsStreamResponse.Builder setSummaryRow​(GoogleAdsRow.Builder builderForValue)
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
      • mergeSummaryRow

        public SearchGoogleAdsStreamResponse.Builder mergeSummaryRow​(GoogleAdsRow value)
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
      • clearSummaryRow

        public SearchGoogleAdsStreamResponse.Builder clearSummaryRow()
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
      • getSummaryRowBuilder

        public GoogleAdsRow.Builder getSummaryRowBuilder()
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
      • getSummaryRowOrBuilder

        public GoogleAdsRowOrBuilder getSummaryRowOrBuilder()
         Summary row that contains summary of metrics in results.
         Summary of metrics means aggregation of metrics across all results,
         here aggregation could be sum, average, rate, etc.
         
        .google.ads.googleads.v10.services.GoogleAdsRow summary_row = 3;
        Specified by:
        getSummaryRowOrBuilder in interface SearchGoogleAdsStreamResponseOrBuilder
      • getRequestIdBytes

        public com.google.protobuf.ByteString getRequestIdBytes()
         The unique id of the request that is used for debugging purposes.
         
        string request_id = 4;
        Specified by:
        getRequestIdBytes in interface SearchGoogleAdsStreamResponseOrBuilder
        Returns:
        The bytes for requestId.
      • setRequestId

        public SearchGoogleAdsStreamResponse.Builder setRequestId​(java.lang.String value)
         The unique id of the request that is used for debugging purposes.
         
        string request_id = 4;
        Parameters:
        value - The requestId to set.
        Returns:
        This builder for chaining.
      • clearRequestId

        public SearchGoogleAdsStreamResponse.Builder clearRequestId()
         The unique id of the request that is used for debugging purposes.
         
        string request_id = 4;
        Returns:
        This builder for chaining.
      • setRequestIdBytes

        public SearchGoogleAdsStreamResponse.Builder setRequestIdBytes​(com.google.protobuf.ByteString value)
         The unique id of the request that is used for debugging purposes.
         
        string request_id = 4;
        Parameters:
        value - The bytes for requestId to set.
        Returns:
        This builder for chaining.