public static final class AssetPerformanceData.Builder extends GeneratedMessageV3.Builder<AssetPerformanceData.Builder> implements AssetPerformanceDataOrBuilder
   
   Performance data for an asset.
 Protobuf type google.cloud.migrationcenter.v1.AssetPerformanceData
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    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;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation>
 | 
    
  
  
  
  
  
    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;
 
    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;
 
    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;
 
    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;
 
    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;
 
    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;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public AssetPerformanceData.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public AssetPerformanceData build()
   
  
  
  
  
    public AssetPerformanceData buildPartial()
   
  
  
  
  
    public AssetPerformanceData.Builder clear()
   
  
  Overrides
  
  
  
  
    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;
 
    public AssetPerformanceData.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public AssetPerformanceData.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public AssetPerformanceData.Builder clone()
   
  
  Overrides
  
  
  
  
    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;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    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;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    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;
 
    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;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
  
    public List<DailyResourceUsageAggregation> getDailyResourceUsageAggregationsList()
   
   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;
 
    public DailyResourceUsageAggregationOrBuilder getDailyResourceUsageAggregationsOrBuilder(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;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public List<? extends DailyResourceUsageAggregationOrBuilder> getDailyResourceUsageAggregationsOrBuilderList()
   
   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;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.migrationcenter.v1.DailyResourceUsageAggregationOrBuilder> |  | 
    
  
  
  
  
    public AssetPerformanceData getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public AssetPerformanceData.Builder mergeFrom(AssetPerformanceData other)
   
  
  
  
  
  
    public AssetPerformanceData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public AssetPerformanceData.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public final AssetPerformanceData.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    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;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    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;
 
    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;
 
    public AssetPerformanceData.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public AssetPerformanceData.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public final AssetPerformanceData.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides