Class DiagramResponse

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.cognite.client.dto.DiagramResponse
All Implemented Interfaces:
DiagramResponseOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

public final class DiagramResponse extends com.google.protobuf.GeneratedMessageV3 implements DiagramResponseOrBuilder
Protobuf type com.cognite.client.dto.DiagramResponse
See Also:
  • Field Details

    • FILE_ID_FIELD_NUMBER

      public static final int FILE_ID_FIELD_NUMBER
      See Also:
    • FILE_EXTERNAL_ID_FIELD_NUMBER

      public static final int FILE_EXTERNAL_ID_FIELD_NUMBER
      See Also:
    • ITEMS_FIELD_NUMBER

      public static final int ITEMS_FIELD_NUMBER
      See Also:
    • CONVERTRESULTS_FIELD_NUMBER

      public static final int CONVERTRESULTS_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • hasFileId

      public boolean hasFileId()
      
      The id of the source file used for detecting annotations and building
      the interactive engineering diagram
       
      optional int64 file_id = 1;
      Specified by:
      hasFileId in interface DiagramResponseOrBuilder
      Returns:
      Whether the fileId field is set.
    • getFileId

      public long getFileId()
      
      The id of the source file used for detecting annotations and building
      the interactive engineering diagram
       
      optional int64 file_id = 1;
      Specified by:
      getFileId in interface DiagramResponseOrBuilder
      Returns:
      The fileId.
    • hasFileExternalId

      public boolean hasFileExternalId()
      
      The external id of the source file used for detecting annotations and building
      the interactive engineering diagram
       
      optional string file_external_id = 2;
      Specified by:
      hasFileExternalId in interface DiagramResponseOrBuilder
      Returns:
      Whether the fileExternalId field is set.
    • getFileExternalId

      public String getFileExternalId()
      
      The external id of the source file used for detecting annotations and building
      the interactive engineering diagram
       
      optional string file_external_id = 2;
      Specified by:
      getFileExternalId in interface DiagramResponseOrBuilder
      Returns:
      The fileExternalId.
    • getFileExternalIdBytes

      public com.google.protobuf.ByteString getFileExternalIdBytes()
      
      The external id of the source file used for detecting annotations and building
      the interactive engineering diagram
       
      optional string file_external_id = 2;
      Specified by:
      getFileExternalIdBytes in interface DiagramResponseOrBuilder
      Returns:
      The bytes for fileExternalId.
    • getItemsList

      public List<DiagramResponse.Annotation> getItemsList()
       The identified entity annotations with bounding boxes
       
      repeated .com.cognite.client.dto.DiagramResponse.Annotation items = 3;
      Specified by:
      getItemsList in interface DiagramResponseOrBuilder
    • getItemsOrBuilderList

      public List<? extends DiagramResponse.AnnotationOrBuilder> getItemsOrBuilderList()
       The identified entity annotations with bounding boxes
       
      repeated .com.cognite.client.dto.DiagramResponse.Annotation items = 3;
      Specified by:
      getItemsOrBuilderList in interface DiagramResponseOrBuilder
    • getItemsCount

      public int getItemsCount()
       The identified entity annotations with bounding boxes
       
      repeated .com.cognite.client.dto.DiagramResponse.Annotation items = 3;
      Specified by:
      getItemsCount in interface DiagramResponseOrBuilder
    • getItems

      public DiagramResponse.Annotation getItems(int index)
       The identified entity annotations with bounding boxes
       
      repeated .com.cognite.client.dto.DiagramResponse.Annotation items = 3;
      Specified by:
      getItems in interface DiagramResponseOrBuilder
    • getItemsOrBuilder

      public DiagramResponse.AnnotationOrBuilder getItemsOrBuilder(int index)
       The identified entity annotations with bounding boxes
       
      repeated .com.cognite.client.dto.DiagramResponse.Annotation items = 3;
      Specified by:
      getItemsOrBuilder in interface DiagramResponseOrBuilder
    • getConvertResultsList

      public List<DiagramResponse.ConvertResult> getConvertResultsList()
       Converted SVGs / PNGs
       
      repeated .com.cognite.client.dto.DiagramResponse.ConvertResult convertResults = 4;
      Specified by:
      getConvertResultsList in interface DiagramResponseOrBuilder
    • getConvertResultsOrBuilderList

      public List<? extends DiagramResponse.ConvertResultOrBuilder> getConvertResultsOrBuilderList()
       Converted SVGs / PNGs
       
      repeated .com.cognite.client.dto.DiagramResponse.ConvertResult convertResults = 4;
      Specified by:
      getConvertResultsOrBuilderList in interface DiagramResponseOrBuilder
    • getConvertResultsCount

      public int getConvertResultsCount()
       Converted SVGs / PNGs
       
      repeated .com.cognite.client.dto.DiagramResponse.ConvertResult convertResults = 4;
      Specified by:
      getConvertResultsCount in interface DiagramResponseOrBuilder
    • getConvertResults

      public DiagramResponse.ConvertResult getConvertResults(int index)
       Converted SVGs / PNGs
       
      repeated .com.cognite.client.dto.DiagramResponse.ConvertResult convertResults = 4;
      Specified by:
      getConvertResults in interface DiagramResponseOrBuilder
    • getConvertResultsOrBuilder

      public DiagramResponse.ConvertResultOrBuilder getConvertResultsOrBuilder(int index)
       Converted SVGs / PNGs
       
      repeated .com.cognite.client.dto.DiagramResponse.ConvertResult convertResults = 4;
      Specified by:
      getConvertResultsOrBuilder in interface DiagramResponseOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static DiagramResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DiagramResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DiagramResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DiagramResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DiagramResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DiagramResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DiagramResponse parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DiagramResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static DiagramResponse parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static DiagramResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DiagramResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DiagramResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public DiagramResponse.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static DiagramResponse.Builder newBuilder()
    • newBuilder

      public static DiagramResponse.Builder newBuilder(DiagramResponse prototype)
    • toBuilder

      public DiagramResponse.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected DiagramResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static DiagramResponse getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<DiagramResponse> parser()
    • getParserForType

      public com.google.protobuf.Parser<DiagramResponse> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public DiagramResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder