Interface EntryOrBuilder

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

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

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    Timestamp when this entry was created.
    com.google.protobuf.TimestampOrBuilder
    Timestamp when this entry was created.
    com.google.protobuf.Value
    The data payload of the entry.
    com.google.protobuf.ValueOrBuilder
    The data payload of the entry.
    com.google.protobuf.Timestamp
    Timestamp when the entry should be deleted from the database.
    com.google.protobuf.TimestampOrBuilder
    Timestamp when the entry should be deleted from the database.
    com.google.protobuf.Timestamp
    Timestamp when the entry expires and should no longer be visible to clients.
    com.google.protobuf.TimestampOrBuilder
    Timestamp when the entry expires and should no longer be visible to clients.
    Unique key identifying the entry.
    com.google.protobuf.ByteString
    Unique key identifying the entry.
    com.google.protobuf.Timestamp
    Timestamp of the last update.
    com.google.protobuf.TimestampOrBuilder
    Timestamp of the last update.
    boolean
    Timestamp when this entry was created.
    boolean
    The data payload of the entry.
    boolean
    Timestamp when the entry should be deleted from the database.
    boolean
    Timestamp when the entry expires and should no longer be visible to clients.
    boolean
    Timestamp of the last update.

    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

    • getKey

      String getKey()
       Unique key identifying the entry.
       
      string key = 1 [json_name = "key"];
      Returns:
      The key.
    • getKeyBytes

      com.google.protobuf.ByteString getKeyBytes()
       Unique key identifying the entry.
       
      string key = 1 [json_name = "key"];
      Returns:
      The bytes for key.
    • hasData

      boolean hasData()
       The data payload of the entry.
       
      .google.protobuf.Value data = 2 [json_name = "data"];
      Returns:
      Whether the data field is set.
    • getData

      com.google.protobuf.Value getData()
       The data payload of the entry.
       
      .google.protobuf.Value data = 2 [json_name = "data"];
      Returns:
      The data.
    • getDataOrBuilder

      com.google.protobuf.ValueOrBuilder getDataOrBuilder()
       The data payload of the entry.
       
      .google.protobuf.Value data = 2 [json_name = "data"];
    • hasCreatedAt

      boolean hasCreatedAt()
       Timestamp when this entry was created.
       
      .google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"];
      Returns:
      Whether the createdAt field is set.
    • getCreatedAt

      com.google.protobuf.Timestamp getCreatedAt()
       Timestamp when this entry was created.
       
      .google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"];
      Returns:
      The createdAt.
    • getCreatedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()
       Timestamp when this entry was created.
       
      .google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"];
    • hasUpdatedAt

      boolean hasUpdatedAt()
       Timestamp of the last update.
       
      optional .google.protobuf.Timestamp updated_at = 4 [json_name = "updatedAt"];
      Returns:
      Whether the updatedAt field is set.
    • getUpdatedAt

      com.google.protobuf.Timestamp getUpdatedAt()
       Timestamp of the last update.
       
      optional .google.protobuf.Timestamp updated_at = 4 [json_name = "updatedAt"];
      Returns:
      The updatedAt.
    • getUpdatedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()
       Timestamp of the last update.
       
      optional .google.protobuf.Timestamp updated_at = 4 [json_name = "updatedAt"];
    • hasExpiredAt

      boolean hasExpiredAt()
       Timestamp when the entry expires and should no longer be visible to clients.
       
      optional .google.protobuf.Timestamp expired_at = 5 [json_name = "expiredAt"];
      Returns:
      Whether the expiredAt field is set.
    • getExpiredAt

      com.google.protobuf.Timestamp getExpiredAt()
       Timestamp when the entry expires and should no longer be visible to clients.
       
      optional .google.protobuf.Timestamp expired_at = 5 [json_name = "expiredAt"];
      Returns:
      The expiredAt.
    • getExpiredAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getExpiredAtOrBuilder()
       Timestamp when the entry expires and should no longer be visible to clients.
       
      optional .google.protobuf.Timestamp expired_at = 5 [json_name = "expiredAt"];
    • hasDeletedAt

      boolean hasDeletedAt()
       Timestamp when the entry should be deleted from the database.
       
      optional .google.protobuf.Timestamp deleted_at = 6 [json_name = "deletedAt"];
      Returns:
      Whether the deletedAt field is set.
    • getDeletedAt

      com.google.protobuf.Timestamp getDeletedAt()
       Timestamp when the entry should be deleted from the database.
       
      optional .google.protobuf.Timestamp deleted_at = 6 [json_name = "deletedAt"];
      Returns:
      The deletedAt.
    • getDeletedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getDeletedAtOrBuilder()
       Timestamp when the entry should be deleted from the database.
       
      optional .google.protobuf.Timestamp deleted_at = 6 [json_name = "deletedAt"];