Interface WriteRelationshipsRequestOrBuilder

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

public interface WriteRelationshipsRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getUpdatesList

      List<RelationshipUpdate> getUpdatesList()
      repeated .authzed.api.v1.RelationshipUpdate updates = 1 [(.validate.rules) = { ... }
    • getUpdates

      RelationshipUpdate getUpdates(int index)
      repeated .authzed.api.v1.RelationshipUpdate updates = 1 [(.validate.rules) = { ... }
    • getUpdatesCount

      int getUpdatesCount()
      repeated .authzed.api.v1.RelationshipUpdate updates = 1 [(.validate.rules) = { ... }
    • getUpdatesOrBuilderList

      List<? extends RelationshipUpdateOrBuilder> getUpdatesOrBuilderList()
      repeated .authzed.api.v1.RelationshipUpdate updates = 1 [(.validate.rules) = { ... }
    • getUpdatesOrBuilder

      RelationshipUpdateOrBuilder getUpdatesOrBuilder(int index)
      repeated .authzed.api.v1.RelationshipUpdate updates = 1 [(.validate.rules) = { ... }
    • getOptionalPreconditionsList

      List<Precondition> getOptionalPreconditionsList()
       To be bounded by configuration
       
      repeated .authzed.api.v1.Precondition optional_preconditions = 2 [(.validate.rules) = { ... }
    • getOptionalPreconditions

      Precondition getOptionalPreconditions(int index)
       To be bounded by configuration
       
      repeated .authzed.api.v1.Precondition optional_preconditions = 2 [(.validate.rules) = { ... }
    • getOptionalPreconditionsCount

      int getOptionalPreconditionsCount()
       To be bounded by configuration
       
      repeated .authzed.api.v1.Precondition optional_preconditions = 2 [(.validate.rules) = { ... }
    • getOptionalPreconditionsOrBuilderList

      List<? extends PreconditionOrBuilder> getOptionalPreconditionsOrBuilderList()
       To be bounded by configuration
       
      repeated .authzed.api.v1.Precondition optional_preconditions = 2 [(.validate.rules) = { ... }
    • getOptionalPreconditionsOrBuilder

      PreconditionOrBuilder getOptionalPreconditionsOrBuilder(int index)
       To be bounded by configuration
       
      repeated .authzed.api.v1.Precondition optional_preconditions = 2 [(.validate.rules) = { ... }
    • hasOptionalTransactionMetadata

      boolean hasOptionalTransactionMetadata()
       optional_transaction_metadata is an optional field that can be used to store metadata about the transaction.
       If specified, this metadata will be supplied in the WatchResponse for the updates associated with this
       transaction.
       
      .google.protobuf.Struct optional_transaction_metadata = 3 [(.validate.rules) = { ... }
      Returns:
      Whether the optionalTransactionMetadata field is set.
    • getOptionalTransactionMetadata

      com.google.protobuf.Struct getOptionalTransactionMetadata()
       optional_transaction_metadata is an optional field that can be used to store metadata about the transaction.
       If specified, this metadata will be supplied in the WatchResponse for the updates associated with this
       transaction.
       
      .google.protobuf.Struct optional_transaction_metadata = 3 [(.validate.rules) = { ... }
      Returns:
      The optionalTransactionMetadata.
    • getOptionalTransactionMetadataOrBuilder

      com.google.protobuf.StructOrBuilder getOptionalTransactionMetadataOrBuilder()
       optional_transaction_metadata is an optional field that can be used to store metadata about the transaction.
       If specified, this metadata will be supplied in the WatchResponse for the updates associated with this
       transaction.
       
      .google.protobuf.Struct optional_transaction_metadata = 3 [(.validate.rules) = { ... }