Skip to content
Snippets Groups Projects
Device.java 35 KiB
Newer Older
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: device.proto

package device;

public final class Device {
  private Device() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
fsoldatos's avatar
fsoldatos committed
  public interface MonitoringSettingsOrBuilder extends
      // @@protoc_insertion_point(interface_extends:device.MonitoringSettings)
      com.google.protobuf.MessageOrBuilder {

    /**
     * <code>.monitoring.KpiId kpi_id = 1;</code>
     * @return Whether the kpiId field is set.
     */
    boolean hasKpiId();
    /**
     * <code>.monitoring.KpiId kpi_id = 1;</code>
     * @return The kpiId.
     */
    monitoring.Monitoring.KpiId getKpiId();
    /**
     * <code>.monitoring.KpiId kpi_id = 1;</code>
     */
    monitoring.Monitoring.KpiIdOrBuilder getKpiIdOrBuilder();

    /**
     * <code>.monitoring.KpiDescriptor kpi_descriptor = 2;</code>
     * @return Whether the kpiDescriptor field is set.
     */
    boolean hasKpiDescriptor();
    /**
     * <code>.monitoring.KpiDescriptor kpi_descriptor = 2;</code>
     * @return The kpiDescriptor.
     */
    monitoring.Monitoring.KpiDescriptor getKpiDescriptor();
    /**
     * <code>.monitoring.KpiDescriptor kpi_descriptor = 2;</code>
     */
    monitoring.Monitoring.KpiDescriptorOrBuilder getKpiDescriptorOrBuilder();

    /**
     * <code>float sampling_duration_s = 3;</code>
     * @return The samplingDurationS.
     */
    float getSamplingDurationS();

    /**
     * <code>float sampling_interval_s = 4;</code>
     * @return The samplingIntervalS.
     */
    float getSamplingIntervalS();
  }
  /**
   * Protobuf type {@code device.MonitoringSettings}
   */
  public static final class MonitoringSettings extends
      com.google.protobuf.GeneratedMessageV3 implements
      // @@protoc_insertion_point(message_implements:device.MonitoringSettings)
      MonitoringSettingsOrBuilder {
  private static final long serialVersionUID = 0L;
    // Use MonitoringSettings.newBuilder() to construct.
    private MonitoringSettings(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
      super(builder);
    }
    private MonitoringSettings() {
    }

    @java.lang.Override
    @SuppressWarnings({"unused"})
    protected java.lang.Object newInstance(
        UnusedPrivateParameter unused) {
      return new MonitoringSettings();
    }

    @java.lang.Override
    public final com.google.protobuf.UnknownFieldSet
    getUnknownFields() {
      return this.unknownFields;
    }
    private MonitoringSettings(
        com.google.protobuf.CodedInputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      this();
      if (extensionRegistry == null) {
        throw new java.lang.NullPointerException();
      }
      com.google.protobuf.UnknownFieldSet.Builder unknownFields =
          com.google.protobuf.UnknownFieldSet.newBuilder();
      try {
        boolean done = false;
        while (!done) {
          int tag = input.readTag();
          switch (tag) {
            case 0:
              done = true;
              break;
            case 10: {
              monitoring.Monitoring.KpiId.Builder subBuilder = null;
              if (kpiId_ != null) {
                subBuilder = kpiId_.toBuilder();
              }
              kpiId_ = input.readMessage(monitoring.Monitoring.KpiId.parser(), extensionRegistry);
              if (subBuilder != null) {
                subBuilder.mergeFrom(kpiId_);
                kpiId_ = subBuilder.buildPartial();
              }

              break;
            }
            case 18: {
              monitoring.Monitoring.KpiDescriptor.Builder subBuilder = null;
              if (kpiDescriptor_ != null) {
                subBuilder = kpiDescriptor_.toBuilder();
              }
              kpiDescriptor_ = input.readMessage(monitoring.Monitoring.KpiDescriptor.parser(), extensionRegistry);
              if (subBuilder != null) {
                subBuilder.mergeFrom(kpiDescriptor_);
                kpiDescriptor_ = subBuilder.buildPartial();
              }

              break;
            }
            case 29: {

              samplingDurationS_ = input.readFloat();
              break;
            }
            case 37: {

              samplingIntervalS_ = input.readFloat();
              break;
            }
            default: {
              if (!parseUnknownField(
                  input, unknownFields, extensionRegistry, tag)) {
                done = true;
              }
              break;
            }
          }
        }
      } catch (com.google.protobuf.InvalidProtocolBufferException e) {
        throw e.setUnfinishedMessage(this);
      } catch (java.io.IOException e) {
        throw new com.google.protobuf.InvalidProtocolBufferException(
            e).setUnfinishedMessage(this);
      } finally {
        this.unknownFields = unknownFields.build();
        makeExtensionsImmutable();
      }
    }
    public static final com.google.protobuf.Descriptors.Descriptor
        getDescriptor() {
      return device.Device.internal_static_device_MonitoringSettings_descriptor;
    }

    @java.lang.Override
    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
        internalGetFieldAccessorTable() {
      return device.Device.internal_static_device_MonitoringSettings_fieldAccessorTable
          .ensureFieldAccessorsInitialized(
              device.Device.MonitoringSettings.class, device.Device.MonitoringSettings.Builder.class);
    }

    public static final int KPI_ID_FIELD_NUMBER = 1;
    private monitoring.Monitoring.KpiId kpiId_;
    /**
     * <code>.monitoring.KpiId kpi_id = 1;</code>
     * @return Whether the kpiId field is set.
     */
    @java.lang.Override
    public boolean hasKpiId() {
      return kpiId_ != null;
    }
    /**
     * <code>.monitoring.KpiId kpi_id = 1;</code>
     * @return The kpiId.
     */
    @java.lang.Override
    public monitoring.Monitoring.KpiId getKpiId() {
      return kpiId_ == null ? monitoring.Monitoring.KpiId.getDefaultInstance() : kpiId_;
    }
    /**
     * <code>.monitoring.KpiId kpi_id = 1;</code>
     */
    @java.lang.Override
    public monitoring.Monitoring.KpiIdOrBuilder getKpiIdOrBuilder() {
      return getKpiId();
    }
Loading
Loading full blame…