Class RunReportJobResponse.Builder

  • All Implemented Interfaces:
    RunReportJobResponseOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    RunReportJobResponse

    public static final class RunReportJobResponse.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.Builder>
    implements RunReportJobResponseOrBuilder
     Response message for
     [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].
     
    Protobuf type google.cloud.channel.v1.RunReportJobResponse
    • 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<RunReportJobResponse.Builder>
      • clear

        public RunReportJobResponse.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.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<RunReportJobResponse.Builder>
      • getDefaultInstanceForType

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

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

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

        public RunReportJobResponse.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.Builder>
      • setField

        public RunReportJobResponse.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                     Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.Builder>
      • clearField

        public RunReportJobResponse.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.Builder>
      • clearOneof

        public RunReportJobResponse.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.Builder>
      • setRepeatedField

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

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

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

        public RunReportJobResponse.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                               throws 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<RunReportJobResponse.Builder>
        Throws:
        IOException
      • hasReportJob

        public boolean hasReportJob()
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
        Specified by:
        hasReportJob in interface RunReportJobResponseOrBuilder
        Returns:
        Whether the reportJob field is set.
      • getReportJob

        public ReportJob getReportJob()
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
        Specified by:
        getReportJob in interface RunReportJobResponseOrBuilder
        Returns:
        The reportJob.
      • setReportJob

        public RunReportJobResponse.Builder setReportJob​(ReportJob value)
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
      • setReportJob

        public RunReportJobResponse.Builder setReportJob​(ReportJob.Builder builderForValue)
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
      • mergeReportJob

        public RunReportJobResponse.Builder mergeReportJob​(ReportJob value)
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
      • clearReportJob

        public RunReportJobResponse.Builder clearReportJob()
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
      • getReportJobBuilder

        public ReportJob.Builder getReportJobBuilder()
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
      • getReportJobOrBuilder

        public ReportJobOrBuilder getReportJobOrBuilder()
         Pass `report_job.name` to
         [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job]
         to retrieve the report's results.
         
        .google.cloud.channel.v1.ReportJob report_job = 1;
        Specified by:
        getReportJobOrBuilder in interface RunReportJobResponseOrBuilder
      • hasReportMetadata

        public boolean hasReportMetadata()
         The metadata for the report's results (display name, columns, row count,
         and date range). If you view this before the operation finishes,
         you may see incomplete data.
         
        .google.cloud.channel.v1.ReportResultsMetadata report_metadata = 2;
        Specified by:
        hasReportMetadata in interface RunReportJobResponseOrBuilder
        Returns:
        Whether the reportMetadata field is set.
      • getReportMetadata

        public ReportResultsMetadata getReportMetadata()
         The metadata for the report's results (display name, columns, row count,
         and date range). If you view this before the operation finishes,
         you may see incomplete data.
         
        .google.cloud.channel.v1.ReportResultsMetadata report_metadata = 2;
        Specified by:
        getReportMetadata in interface RunReportJobResponseOrBuilder
        Returns:
        The reportMetadata.
      • setReportMetadata

        public RunReportJobResponse.Builder setReportMetadata​(ReportResultsMetadata value)
         The metadata for the report's results (display name, columns, row count,
         and date range). If you view this before the operation finishes,
         you may see incomplete data.
         
        .google.cloud.channel.v1.ReportResultsMetadata report_metadata = 2;
      • setReportMetadata

        public RunReportJobResponse.Builder setReportMetadata​(ReportResultsMetadata.Builder builderForValue)
         The metadata for the report's results (display name, columns, row count,
         and date range). If you view this before the operation finishes,
         you may see incomplete data.
         
        .google.cloud.channel.v1.ReportResultsMetadata report_metadata = 2;
      • mergeReportMetadata

        public RunReportJobResponse.Builder mergeReportMetadata​(ReportResultsMetadata value)
         The metadata for the report's results (display name, columns, row count,
         and date range). If you view this before the operation finishes,
         you may see incomplete data.
         
        .google.cloud.channel.v1.ReportResultsMetadata report_metadata = 2;
      • clearReportMetadata

        public RunReportJobResponse.Builder clearReportMetadata()
         The metadata for the report's results (display name, columns, row count,
         and date range). If you view this before the operation finishes,
         you may see incomplete data.
         
        .google.cloud.channel.v1.ReportResultsMetadata report_metadata = 2;
      • getReportMetadataBuilder

        public ReportResultsMetadata.Builder getReportMetadataBuilder()
         The metadata for the report's results (display name, columns, row count,
         and date range). If you view this before the operation finishes,
         you may see incomplete data.
         
        .google.cloud.channel.v1.ReportResultsMetadata report_metadata = 2;
      • setUnknownFields

        public final RunReportJobResponse.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.Builder>
      • mergeUnknownFields

        public final RunReportJobResponse.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RunReportJobResponse.Builder>