proto.com.cognite.client.dto.ThreeDNodeOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cdf-sdk-java Show documentation
Show all versions of cdf-sdk-java Show documentation
Java SDK for reading and writing from/to CDF resources.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: three_d_model.proto
package com.cognite.client.dto;
public interface ThreeDNodeOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.cognite.beam.proto.ThreeDNode)
com.google.protobuf.MessageOrBuilder {
/**
* optional int64 id = 1;
* @return Whether the id field is set.
*/
boolean hasId();
/**
* optional int64 id = 1;
* @return The id.
*/
long getId();
/**
* optional int64 treeIndex = 2;
* @return Whether the treeIndex field is set.
*/
boolean hasTreeIndex();
/**
* optional int64 treeIndex = 2;
* @return The treeIndex.
*/
long getTreeIndex();
/**
* optional int64 parentId = 3;
* @return Whether the parentId field is set.
*/
boolean hasParentId();
/**
* optional int64 parentId = 3;
* @return The parentId.
*/
long getParentId();
/**
* optional int64 depth = 4;
* @return Whether the depth field is set.
*/
boolean hasDepth();
/**
* optional int64 depth = 4;
* @return The depth.
*/
long getDepth();
/**
* optional string name = 5;
* @return Whether the name field is set.
*/
boolean hasName();
/**
* optional string name = 5;
* @return The name.
*/
java.lang.String getName();
/**
* optional string name = 5;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* optional int64 subtreeSize = 6;
* @return Whether the subtreeSize field is set.
*/
boolean hasSubtreeSize();
/**
* optional int64 subtreeSize = 6;
* @return The subtreeSize.
*/
long getSubtreeSize();
/**
* optional .com.cognite.beam.proto.ThreeDNode.Properties properties = 7;
* @return Whether the properties field is set.
*/
boolean hasProperties();
/**
* optional .com.cognite.beam.proto.ThreeDNode.Properties properties = 7;
* @return The properties.
*/
com.cognite.client.dto.ThreeDNode.Properties getProperties();
/**
* optional .com.cognite.beam.proto.ThreeDNode.Properties properties = 7;
*/
com.cognite.client.dto.ThreeDNode.PropertiesOrBuilder getPropertiesOrBuilder();
/**
* optional .com.cognite.beam.proto.ThreeDNode.BoundingBox boundingBox = 8;
* @return Whether the boundingBox field is set.
*/
boolean hasBoundingBox();
/**
* optional .com.cognite.beam.proto.ThreeDNode.BoundingBox boundingBox = 8;
* @return The boundingBox.
*/
com.cognite.client.dto.ThreeDNode.BoundingBox getBoundingBox();
/**
* optional .com.cognite.beam.proto.ThreeDNode.BoundingBox boundingBox = 8;
*/
com.cognite.client.dto.ThreeDNode.BoundingBoxOrBuilder getBoundingBoxOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy