Class MetadataWriteBatchResponse

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
org.finos.tracdap.api.MetadataWriteBatchResponse
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, MetadataWriteBatchResponseOrBuilder

public final class MetadataWriteBatchResponse extends com.google.protobuf.GeneratedMessage implements MetadataWriteBatchResponseOrBuilder
 *
 Response to a batch write operation.

 @see TracMetadataApi
 
Protobuf type tracdap.api.MetadataWriteBatchResponse
See Also:
  • Field Details

    • CREATEOBJECTS_FIELD_NUMBER

      public static final int CREATEOBJECTS_FIELD_NUMBER
      See Also:
    • UPDATEOBJECTS_FIELD_NUMBER

      public static final int UPDATEOBJECTS_FIELD_NUMBER
      See Also:
    • UPDATETAGS_FIELD_NUMBER

      public static final int UPDATETAGS_FIELD_NUMBER
      See Also:
    • PREALLOCATEIDS_FIELD_NUMBER

      public static final int PREALLOCATEIDS_FIELD_NUMBER
      See Also:
    • CREATEPREALLOCATEDOBJECTS_FIELD_NUMBER

      public static final int CREATEPREALLOCATEDOBJECTS_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getCreateObjectsList

      public List<org.finos.tracdap.metadata.TagHeader> getCreateObjectsList()
       *
       IDs for objects created using createObject()
       
      repeated .tracdap.metadata.TagHeader createObjects = 1;
      Specified by:
      getCreateObjectsList in interface MetadataWriteBatchResponseOrBuilder
    • getCreateObjectsOrBuilderList

      public List<? extends org.finos.tracdap.metadata.TagHeaderOrBuilder> getCreateObjectsOrBuilderList()
       *
       IDs for objects created using createObject()
       
      repeated .tracdap.metadata.TagHeader createObjects = 1;
      Specified by:
      getCreateObjectsOrBuilderList in interface MetadataWriteBatchResponseOrBuilder
    • getCreateObjectsCount

      public int getCreateObjectsCount()
       *
       IDs for objects created using createObject()
       
      repeated .tracdap.metadata.TagHeader createObjects = 1;
      Specified by:
      getCreateObjectsCount in interface MetadataWriteBatchResponseOrBuilder
    • getCreateObjects

      public org.finos.tracdap.metadata.TagHeader getCreateObjects(int index)
       *
       IDs for objects created using createObject()
       
      repeated .tracdap.metadata.TagHeader createObjects = 1;
      Specified by:
      getCreateObjects in interface MetadataWriteBatchResponseOrBuilder
    • getCreateObjectsOrBuilder

      public org.finos.tracdap.metadata.TagHeaderOrBuilder getCreateObjectsOrBuilder(int index)
       *
       IDs for objects created using createObject()
       
      repeated .tracdap.metadata.TagHeader createObjects = 1;
      Specified by:
      getCreateObjectsOrBuilder in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateObjectsList

      public List<org.finos.tracdap.metadata.TagHeader> getUpdateObjectsList()
       *
       IDs for objects updated using updateObject()
       
      repeated .tracdap.metadata.TagHeader updateObjects = 2;
      Specified by:
      getUpdateObjectsList in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateObjectsOrBuilderList

      public List<? extends org.finos.tracdap.metadata.TagHeaderOrBuilder> getUpdateObjectsOrBuilderList()
       *
       IDs for objects updated using updateObject()
       
      repeated .tracdap.metadata.TagHeader updateObjects = 2;
      Specified by:
      getUpdateObjectsOrBuilderList in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateObjectsCount

      public int getUpdateObjectsCount()
       *
       IDs for objects updated using updateObject()
       
      repeated .tracdap.metadata.TagHeader updateObjects = 2;
      Specified by:
      getUpdateObjectsCount in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateObjects

      public org.finos.tracdap.metadata.TagHeader getUpdateObjects(int index)
       *
       IDs for objects updated using updateObject()
       
      repeated .tracdap.metadata.TagHeader updateObjects = 2;
      Specified by:
      getUpdateObjects in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateObjectsOrBuilder

      public org.finos.tracdap.metadata.TagHeaderOrBuilder getUpdateObjectsOrBuilder(int index)
       *
       IDs for objects updated using updateObject()
       
      repeated .tracdap.metadata.TagHeader updateObjects = 2;
      Specified by:
      getUpdateObjectsOrBuilder in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateTagsList

      public List<org.finos.tracdap.metadata.TagHeader> getUpdateTagsList()
       *
       IDs for tags updated using updateTag()
       
      repeated .tracdap.metadata.TagHeader updateTags = 3;
      Specified by:
      getUpdateTagsList in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateTagsOrBuilderList

      public List<? extends org.finos.tracdap.metadata.TagHeaderOrBuilder> getUpdateTagsOrBuilderList()
       *
       IDs for tags updated using updateTag()
       
      repeated .tracdap.metadata.TagHeader updateTags = 3;
      Specified by:
      getUpdateTagsOrBuilderList in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateTagsCount

      public int getUpdateTagsCount()
       *
       IDs for tags updated using updateTag()
       
      repeated .tracdap.metadata.TagHeader updateTags = 3;
      Specified by:
      getUpdateTagsCount in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateTags

      public org.finos.tracdap.metadata.TagHeader getUpdateTags(int index)
       *
       IDs for tags updated using updateTag()
       
      repeated .tracdap.metadata.TagHeader updateTags = 3;
      Specified by:
      getUpdateTags in interface MetadataWriteBatchResponseOrBuilder
    • getUpdateTagsOrBuilder

      public org.finos.tracdap.metadata.TagHeaderOrBuilder getUpdateTagsOrBuilder(int index)
       *
       IDs for tags updated using updateTag()
       
      repeated .tracdap.metadata.TagHeader updateTags = 3;
      Specified by:
      getUpdateTagsOrBuilder in interface MetadataWriteBatchResponseOrBuilder
    • getPreallocateIdsList

      public List<org.finos.tracdap.metadata.TagHeader> getPreallocateIdsList()
       *
       IDs created using preallocateId()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader preallocateIds = 4;
      Specified by:
      getPreallocateIdsList in interface MetadataWriteBatchResponseOrBuilder
    • getPreallocateIdsOrBuilderList

      public List<? extends org.finos.tracdap.metadata.TagHeaderOrBuilder> getPreallocateIdsOrBuilderList()
       *
       IDs created using preallocateId()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader preallocateIds = 4;
      Specified by:
      getPreallocateIdsOrBuilderList in interface MetadataWriteBatchResponseOrBuilder
    • getPreallocateIdsCount

      public int getPreallocateIdsCount()
       *
       IDs created using preallocateId()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader preallocateIds = 4;
      Specified by:
      getPreallocateIdsCount in interface MetadataWriteBatchResponseOrBuilder
    • getPreallocateIds

      public org.finos.tracdap.metadata.TagHeader getPreallocateIds(int index)
       *
       IDs created using preallocateId()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader preallocateIds = 4;
      Specified by:
      getPreallocateIds in interface MetadataWriteBatchResponseOrBuilder
    • getPreallocateIdsOrBuilder

      public org.finos.tracdap.metadata.TagHeaderOrBuilder getPreallocateIdsOrBuilder(int index)
       *
       IDs created using preallocateId()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader preallocateIds = 4;
      Specified by:
      getPreallocateIdsOrBuilder in interface MetadataWriteBatchResponseOrBuilder
    • getCreatePreallocatedObjectsList

      public List<org.finos.tracdap.metadata.TagHeader> getCreatePreallocatedObjectsList()
       *
       IDs for objects created using createPreallocatedObject()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader createPreallocatedObjects = 5;
      Specified by:
      getCreatePreallocatedObjectsList in interface MetadataWriteBatchResponseOrBuilder
    • getCreatePreallocatedObjectsOrBuilderList

      public List<? extends org.finos.tracdap.metadata.TagHeaderOrBuilder> getCreatePreallocatedObjectsOrBuilderList()
       *
       IDs for objects created using createPreallocatedObject()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader createPreallocatedObjects = 5;
      Specified by:
      getCreatePreallocatedObjectsOrBuilderList in interface MetadataWriteBatchResponseOrBuilder
    • getCreatePreallocatedObjectsCount

      public int getCreatePreallocatedObjectsCount()
       *
       IDs for objects created using createPreallocatedObject()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader createPreallocatedObjects = 5;
      Specified by:
      getCreatePreallocatedObjectsCount in interface MetadataWriteBatchResponseOrBuilder
    • getCreatePreallocatedObjects

      public org.finos.tracdap.metadata.TagHeader getCreatePreallocatedObjects(int index)
       *
       IDs for objects created using createPreallocatedObject()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader createPreallocatedObjects = 5;
      Specified by:
      getCreatePreallocatedObjects in interface MetadataWriteBatchResponseOrBuilder
    • getCreatePreallocatedObjectsOrBuilder

      public org.finos.tracdap.metadata.TagHeaderOrBuilder getCreatePreallocatedObjectsOrBuilder(int index)
       *
       IDs for objects created using createPreallocatedObject()
      
       This response type is only available in the internal metadata API.
       
      repeated .tracdap.metadata.TagHeader createPreallocatedObjects = 5;
      Specified by:
      getCreatePreallocatedObjectsOrBuilder in interface MetadataWriteBatchResponseOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • 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.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • 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 MetadataWriteBatchResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static MetadataWriteBatchResponse.Builder newBuilder()
    • newBuilder

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

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected MetadataWriteBatchResponse.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static MetadataWriteBatchResponse getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<MetadataWriteBatchResponse> 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.GeneratedMessage
    • getDefaultInstanceForType

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