Class AssetPerformanceData.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<AssetPerformanceData.Builder>
      • clear

        public AssetPerformanceData.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<AssetPerformanceData.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<AssetPerformanceData.Builder>
      • getDefaultInstanceForType

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

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

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

        public AssetPerformanceData.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<AssetPerformanceData.Builder>
      • setField

        public AssetPerformanceData.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<AssetPerformanceData.Builder>
      • clearField

        public AssetPerformanceData.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<AssetPerformanceData.Builder>
      • clearOneof

        public AssetPerformanceData.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<AssetPerformanceData.Builder>
      • setRepeatedField

        public AssetPerformanceData.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<AssetPerformanceData.Builder>
      • addRepeatedField

        public AssetPerformanceData.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<AssetPerformanceData.Builder>
      • isInitialized

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

        public AssetPerformanceData.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<AssetPerformanceData.Builder>
        Throws:
        IOException
      • getDailyResourceUsageAggregationsCount

        public int getDailyResourceUsageAggregationsCount()
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
        Specified by:
        getDailyResourceUsageAggregationsCount in interface AssetPerformanceDataOrBuilder
      • getDailyResourceUsageAggregations

        public DailyResourceUsageAggregation getDailyResourceUsageAggregations​(int index)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
        Specified by:
        getDailyResourceUsageAggregations in interface AssetPerformanceDataOrBuilder
      • setDailyResourceUsageAggregations

        public AssetPerformanceData.Builder setDailyResourceUsageAggregations​(int index,
                                                                              DailyResourceUsageAggregation value)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • setDailyResourceUsageAggregations

        public AssetPerformanceData.Builder setDailyResourceUsageAggregations​(int index,
                                                                              DailyResourceUsageAggregation.Builder builderForValue)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • addDailyResourceUsageAggregations

        public AssetPerformanceData.Builder addDailyResourceUsageAggregations​(DailyResourceUsageAggregation value)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • addDailyResourceUsageAggregations

        public AssetPerformanceData.Builder addDailyResourceUsageAggregations​(int index,
                                                                              DailyResourceUsageAggregation value)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • addDailyResourceUsageAggregations

        public AssetPerformanceData.Builder addDailyResourceUsageAggregations​(DailyResourceUsageAggregation.Builder builderForValue)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • addDailyResourceUsageAggregations

        public AssetPerformanceData.Builder addDailyResourceUsageAggregations​(int index,
                                                                              DailyResourceUsageAggregation.Builder builderForValue)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • addAllDailyResourceUsageAggregations

        public AssetPerformanceData.Builder addAllDailyResourceUsageAggregations​(Iterable<? extends DailyResourceUsageAggregation> values)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • clearDailyResourceUsageAggregations

        public AssetPerformanceData.Builder clearDailyResourceUsageAggregations()
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • removeDailyResourceUsageAggregations

        public AssetPerformanceData.Builder removeDailyResourceUsageAggregations​(int index)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • getDailyResourceUsageAggregationsBuilder

        public DailyResourceUsageAggregation.Builder getDailyResourceUsageAggregationsBuilder​(int index)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • addDailyResourceUsageAggregationsBuilder

        public DailyResourceUsageAggregation.Builder addDailyResourceUsageAggregationsBuilder()
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • addDailyResourceUsageAggregationsBuilder

        public DailyResourceUsageAggregation.Builder addDailyResourceUsageAggregationsBuilder​(int index)
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • getDailyResourceUsageAggregationsBuilderList

        public List<DailyResourceUsageAggregation.Builder> getDailyResourceUsageAggregationsBuilderList()
         Daily resource usage aggregations.
         Contains all of the data available for an asset, up to the last 420 days.
         Aggregations are sorted from oldest to most recent.
         
        repeated .google.cloud.migrationcenter.v1.DailyResourceUsageAggregation daily_resource_usage_aggregations = 1;
      • setUnknownFields

        public final AssetPerformanceData.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<AssetPerformanceData.Builder>
      • mergeUnknownFields

        public final AssetPerformanceData.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<AssetPerformanceData.Builder>