Interface AssetFrameOrBuilder

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

@Generated public interface AssetFrameOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasMachineDetails

      boolean hasMachineDetails()
       Asset information specific for virtual machines.
       
      .google.cloud.migrationcenter.v1.MachineDetails machine_details = 1;
      Returns:
      Whether the machineDetails field is set.
    • getMachineDetails

      MachineDetails getMachineDetails()
       Asset information specific for virtual machines.
       
      .google.cloud.migrationcenter.v1.MachineDetails machine_details = 1;
      Returns:
      The machineDetails.
    • getMachineDetailsOrBuilder

      MachineDetailsOrBuilder getMachineDetailsOrBuilder()
       Asset information specific for virtual machines.
       
      .google.cloud.migrationcenter.v1.MachineDetails machine_details = 1;
    • hasReportTime

      boolean hasReportTime()
       The time the data was reported.
       
      .google.protobuf.Timestamp report_time = 10;
      Returns:
      Whether the reportTime field is set.
    • getReportTime

      com.google.protobuf.Timestamp getReportTime()
       The time the data was reported.
       
      .google.protobuf.Timestamp report_time = 10;
      Returns:
      The reportTime.
    • getReportTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getReportTimeOrBuilder()
       The time the data was reported.
       
      .google.protobuf.Timestamp report_time = 10;
    • getLabelsCount

      int getLabelsCount()
       Labels as key value pairs.
       
      map<string, string> labels = 11;
    • containsLabels

      boolean containsLabels(String key)
       Labels as key value pairs.
       
      map<string, string> labels = 11;
    • getLabels

      Deprecated.
      Use getLabelsMap() instead.
    • getLabelsMap

      Map<String,String> getLabelsMap()
       Labels as key value pairs.
       
      map<string, string> labels = 11;
    • getLabelsOrDefault

      String getLabelsOrDefault(String key, String defaultValue)
       Labels as key value pairs.
       
      map<string, string> labels = 11;
    • getLabelsOrThrow

      String getLabelsOrThrow(String key)
       Labels as key value pairs.
       
      map<string, string> labels = 11;
    • getAttributesCount

      int getAttributesCount()
       Generic asset attributes.
       
      map<string, string> attributes = 12;
    • containsAttributes

      boolean containsAttributes(String key)
       Generic asset attributes.
       
      map<string, string> attributes = 12;
    • getAttributes

      @Deprecated Map<String,String> getAttributes()
      Deprecated.
      Use getAttributesMap() instead.
    • getAttributesMap

      Map<String,String> getAttributesMap()
       Generic asset attributes.
       
      map<string, string> attributes = 12;
    • getAttributesOrDefault

      String getAttributesOrDefault(String key, String defaultValue)
       Generic asset attributes.
       
      map<string, string> attributes = 12;
    • getAttributesOrThrow

      String getAttributesOrThrow(String key)
       Generic asset attributes.
       
      map<string, string> attributes = 12;
    • getPerformanceSamplesList

      List<PerformanceSample> getPerformanceSamplesList()
       Asset performance data samples.
       Samples that are from more than 40 days ago or after tomorrow are ignored.
       
      repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
    • getPerformanceSamples

      PerformanceSample getPerformanceSamples(int index)
       Asset performance data samples.
       Samples that are from more than 40 days ago or after tomorrow are ignored.
       
      repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
    • getPerformanceSamplesCount

      int getPerformanceSamplesCount()
       Asset performance data samples.
       Samples that are from more than 40 days ago or after tomorrow are ignored.
       
      repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
    • getPerformanceSamplesOrBuilderList

      List<? extends PerformanceSampleOrBuilder> getPerformanceSamplesOrBuilderList()
       Asset performance data samples.
       Samples that are from more than 40 days ago or after tomorrow are ignored.
       
      repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
    • getPerformanceSamplesOrBuilder

      PerformanceSampleOrBuilder getPerformanceSamplesOrBuilder(int index)
       Asset performance data samples.
       Samples that are from more than 40 days ago or after tomorrow are ignored.
       
      repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
    • getTraceToken

      String getTraceToken()
       Optional. Trace token is optionally provided to assist with debugging and
       traceability.
       
      string trace_token = 14 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The traceToken.
    • getTraceTokenBytes

      com.google.protobuf.ByteString getTraceTokenBytes()
       Optional. Trace token is optionally provided to assist with debugging and
       traceability.
       
      string trace_token = 14 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for traceToken.
    • getFrameDataCase

      AssetFrame.FrameDataCase getFrameDataCase()