Interface AssetFrameOrBuilder

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

    public interface AssetFrameOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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;
      • 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;
      • 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.
         
        repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
      • getPerformanceSamples

        PerformanceSample getPerformanceSamples​(int index)
         Asset performance data samples.
         
        repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
      • getPerformanceSamplesCount

        int getPerformanceSamplesCount()
         Asset performance data samples.
         
        repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
      • getPerformanceSamplesOrBuilderList

        List<? extends PerformanceSampleOrBuilder> getPerformanceSamplesOrBuilderList()
         Asset performance data samples.
         
        repeated .google.cloud.migrationcenter.v1.PerformanceSample performance_samples = 13;
      • getPerformanceSamplesOrBuilder

        PerformanceSampleOrBuilder getPerformanceSamplesOrBuilder​(int index)
         Asset performance data samples.
         
        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.