All Downloads are FREE. Search and download functionalities are using the official Maven repository.

proto.com.cognite.client.dto.RelationshipOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.3.3
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: relationship.proto

package com.cognite.client.dto;

public interface RelationshipOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.cognite.beam.proto.Relationship)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string external_id = 1;
   * @return The externalId.
   */
  java.lang.String getExternalId();
  /**
   * string external_id = 1;
   * @return The bytes for externalId.
   */
  com.google.protobuf.ByteString
      getExternalIdBytes();

  /**
   * optional string source_external_id = 2;
   * @return Whether the sourceExternalId field is set.
   */
  boolean hasSourceExternalId();
  /**
   * optional string source_external_id = 2;
   * @return The sourceExternalId.
   */
  java.lang.String getSourceExternalId();
  /**
   * optional string source_external_id = 2;
   * @return The bytes for sourceExternalId.
   */
  com.google.protobuf.ByteString
      getSourceExternalIdBytes();

  /**
   * .com.cognite.beam.proto.Relationship.ResourceType source_type = 3;
   * @return The enum numeric value on the wire for sourceType.
   */
  int getSourceTypeValue();
  /**
   * .com.cognite.beam.proto.Relationship.ResourceType source_type = 3;
   * @return The sourceType.
   */
  com.cognite.client.dto.Relationship.ResourceType getSourceType();

  /**
   * optional string target_external_id = 4;
   * @return Whether the targetExternalId field is set.
   */
  boolean hasTargetExternalId();
  /**
   * optional string target_external_id = 4;
   * @return The targetExternalId.
   */
  java.lang.String getTargetExternalId();
  /**
   * optional string target_external_id = 4;
   * @return The bytes for targetExternalId.
   */
  com.google.protobuf.ByteString
      getTargetExternalIdBytes();

  /**
   * .com.cognite.beam.proto.Relationship.ResourceType target_type = 5;
   * @return The enum numeric value on the wire for targetType.
   */
  int getTargetTypeValue();
  /**
   * .com.cognite.beam.proto.Relationship.ResourceType target_type = 5;
   * @return The targetType.
   */
  com.cognite.client.dto.Relationship.ResourceType getTargetType();

  /**
   * optional int64 start_time = 6;
   * @return Whether the startTime field is set.
   */
  boolean hasStartTime();
  /**
   * optional int64 start_time = 6;
   * @return The startTime.
   */
  long getStartTime();

  /**
   * optional int64 end_time = 7;
   * @return Whether the endTime field is set.
   */
  boolean hasEndTime();
  /**
   * optional int64 end_time = 7;
   * @return The endTime.
   */
  long getEndTime();

  /**
   * optional float confidence = 8;
   * @return Whether the confidence field is set.
   */
  boolean hasConfidence();
  /**
   * optional float confidence = 8;
   * @return The confidence.
   */
  float getConfidence();

  /**
   * optional int64 data_set_id = 9;
   * @return Whether the dataSetId field is set.
   */
  boolean hasDataSetId();
  /**
   * optional int64 data_set_id = 9;
   * @return The dataSetId.
   */
  long getDataSetId();

  /**
   * repeated string labels = 10;
   * @return A list containing the labels.
   */
  java.util.List
      getLabelsList();
  /**
   * repeated string labels = 10;
   * @return The count of labels.
   */
  int getLabelsCount();
  /**
   * repeated string labels = 10;
   * @param index The index of the element to return.
   * @return The labels at the given index.
   */
  java.lang.String getLabels(int index);
  /**
   * repeated string labels = 10;
   * @param index The index of the value to return.
   * @return The bytes of the labels at the given index.
   */
  com.google.protobuf.ByteString
      getLabelsBytes(int index);

  /**
   * optional int64 created_time = 11;
   * @return Whether the createdTime field is set.
   */
  boolean hasCreatedTime();
  /**
   * optional int64 created_time = 11;
   * @return The createdTime.
   */
  long getCreatedTime();

  /**
   * optional int64 last_updated_time = 12;
   * @return Whether the lastUpdatedTime field is set.
   */
  boolean hasLastUpdatedTime();
  /**
   * optional int64 last_updated_time = 12;
   * @return The lastUpdatedTime.
   */
  long getLastUpdatedTime();

  /**
   * .com.cognite.beam.proto.Asset source_asset = 13;
   * @return Whether the sourceAsset field is set.
   */
  boolean hasSourceAsset();
  /**
   * .com.cognite.beam.proto.Asset source_asset = 13;
   * @return The sourceAsset.
   */
  com.cognite.client.dto.Asset getSourceAsset();
  /**
   * .com.cognite.beam.proto.Asset source_asset = 13;
   */
  com.cognite.client.dto.AssetOrBuilder getSourceAssetOrBuilder();

  /**
   * .com.cognite.beam.proto.Event source_event = 14;
   * @return Whether the sourceEvent field is set.
   */
  boolean hasSourceEvent();
  /**
   * .com.cognite.beam.proto.Event source_event = 14;
   * @return The sourceEvent.
   */
  com.cognite.client.dto.Event getSourceEvent();
  /**
   * .com.cognite.beam.proto.Event source_event = 14;
   */
  com.cognite.client.dto.EventOrBuilder getSourceEventOrBuilder();

  /**
   * .com.cognite.beam.proto.TimeseriesMetadata source_timeseries = 15;
   * @return Whether the sourceTimeseries field is set.
   */
  boolean hasSourceTimeseries();
  /**
   * .com.cognite.beam.proto.TimeseriesMetadata source_timeseries = 15;
   * @return The sourceTimeseries.
   */
  com.cognite.client.dto.TimeseriesMetadata getSourceTimeseries();
  /**
   * .com.cognite.beam.proto.TimeseriesMetadata source_timeseries = 15;
   */
  com.cognite.client.dto.TimeseriesMetadataOrBuilder getSourceTimeseriesOrBuilder();

  /**
   * .com.cognite.beam.proto.FileMetadata source_file = 16;
   * @return Whether the sourceFile field is set.
   */
  boolean hasSourceFile();
  /**
   * .com.cognite.beam.proto.FileMetadata source_file = 16;
   * @return The sourceFile.
   */
  com.cognite.client.dto.FileMetadata getSourceFile();
  /**
   * .com.cognite.beam.proto.FileMetadata source_file = 16;
   */
  com.cognite.client.dto.FileMetadataOrBuilder getSourceFileOrBuilder();

  /**
   * .com.cognite.beam.proto.SequenceMetadata source_sequence = 17;
   * @return Whether the sourceSequence field is set.
   */
  boolean hasSourceSequence();
  /**
   * .com.cognite.beam.proto.SequenceMetadata source_sequence = 17;
   * @return The sourceSequence.
   */
  com.cognite.client.dto.SequenceMetadata getSourceSequence();
  /**
   * .com.cognite.beam.proto.SequenceMetadata source_sequence = 17;
   */
  com.cognite.client.dto.SequenceMetadataOrBuilder getSourceSequenceOrBuilder();

  /**
   * .com.cognite.beam.proto.Asset target_asset = 18;
   * @return Whether the targetAsset field is set.
   */
  boolean hasTargetAsset();
  /**
   * .com.cognite.beam.proto.Asset target_asset = 18;
   * @return The targetAsset.
   */
  com.cognite.client.dto.Asset getTargetAsset();
  /**
   * .com.cognite.beam.proto.Asset target_asset = 18;
   */
  com.cognite.client.dto.AssetOrBuilder getTargetAssetOrBuilder();

  /**
   * .com.cognite.beam.proto.Event target_event = 19;
   * @return Whether the targetEvent field is set.
   */
  boolean hasTargetEvent();
  /**
   * .com.cognite.beam.proto.Event target_event = 19;
   * @return The targetEvent.
   */
  com.cognite.client.dto.Event getTargetEvent();
  /**
   * .com.cognite.beam.proto.Event target_event = 19;
   */
  com.cognite.client.dto.EventOrBuilder getTargetEventOrBuilder();

  /**
   * .com.cognite.beam.proto.TimeseriesMetadata target_timeseries = 20;
   * @return Whether the targetTimeseries field is set.
   */
  boolean hasTargetTimeseries();
  /**
   * .com.cognite.beam.proto.TimeseriesMetadata target_timeseries = 20;
   * @return The targetTimeseries.
   */
  com.cognite.client.dto.TimeseriesMetadata getTargetTimeseries();
  /**
   * .com.cognite.beam.proto.TimeseriesMetadata target_timeseries = 20;
   */
  com.cognite.client.dto.TimeseriesMetadataOrBuilder getTargetTimeseriesOrBuilder();

  /**
   * .com.cognite.beam.proto.FileMetadata target_file = 21;
   * @return Whether the targetFile field is set.
   */
  boolean hasTargetFile();
  /**
   * .com.cognite.beam.proto.FileMetadata target_file = 21;
   * @return The targetFile.
   */
  com.cognite.client.dto.FileMetadata getTargetFile();
  /**
   * .com.cognite.beam.proto.FileMetadata target_file = 21;
   */
  com.cognite.client.dto.FileMetadataOrBuilder getTargetFileOrBuilder();

  /**
   * .com.cognite.beam.proto.SequenceMetadata target_sequence = 22;
   * @return Whether the targetSequence field is set.
   */
  boolean hasTargetSequence();
  /**
   * .com.cognite.beam.proto.SequenceMetadata target_sequence = 22;
   * @return The targetSequence.
   */
  com.cognite.client.dto.SequenceMetadata getTargetSequence();
  /**
   * .com.cognite.beam.proto.SequenceMetadata target_sequence = 22;
   */
  com.cognite.client.dto.SequenceMetadataOrBuilder getTargetSequenceOrBuilder();

  public com.cognite.client.dto.Relationship.SourceCase getSourceCase();

  public com.cognite.client.dto.Relationship.TargetCase getTargetCase();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy