Interface PersistenceOptionsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PersistenceOptions, PersistenceOptions.Builder

public interface PersistenceOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Specifies the storage mode for this entity.
    int
    Specifies the storage mode for this entity.
    Name of this item's parent collection, if applicable.
    com.google.protobuf.ByteString
    Name of this item's parent collection, if applicable.
    Data path for a given message, with items in the URL corresponding to parameters in the item's key path.
    com.google.protobuf.ByteString
    Data path for a given message, with items in the URL corresponding to parameters in the item's key path.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getModeValue

      int getModeValue()
       Specifies the storage mode for this entity.
       
      .elide.model.CollectionMode mode = 1 [json_name = "mode"];
      Returns:
      The enum numeric value on the wire for mode.
    • getMode

      CollectionMode getMode()
       Specifies the storage mode for this entity.
       
      .elide.model.CollectionMode mode = 1 [json_name = "mode"];
      Returns:
      The mode.
    • getPath

      String getPath()
       Data path for a given message, with items in the URL corresponding to parameters in the item's key path.
       
      string path = 2 [json_name = "path"];
      Returns:
      The path.
    • getPathBytes

      com.google.protobuf.ByteString getPathBytes()
       Data path for a given message, with items in the URL corresponding to parameters in the item's key path.
       
      string path = 2 [json_name = "path"];
      Returns:
      The bytes for path.
    • getParent

      String getParent()
       Name of this item's parent collection, if applicable.
       
      string parent = 3 [json_name = "parent"];
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Name of this item's parent collection, if applicable.
       
      string parent = 3 [json_name = "parent"];
      Returns:
      The bytes for parent.