Interface GatewayOuterClass.BatchGrantObjectPermissionsRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GatewayOuterClass.BatchGrantObjectPermissionsRequest, GatewayOuterClass.BatchGrantObjectPermissionsRequest.Builder
Enclosing class:
GatewayOuterClass

public static interface GatewayOuterClass.BatchGrantObjectPermissionsRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAllHashes

      boolean hasAllHashes()
       Specifies that all hashes submitted by the granter will receive an object grant
       
      .tech.figure.objectstore.gateway.AllHashesObjectGrantTarget all_hashes = 1;
      Returns:
      Whether the allHashes field is set.
    • getAllHashes

       Specifies that all hashes submitted by the granter will receive an object grant
       
      .tech.figure.objectstore.gateway.AllHashesObjectGrantTarget all_hashes = 1;
      Returns:
      The allHashes.
    • getAllHashesOrBuilder

       Specifies that all hashes submitted by the granter will receive an object grant
       
      .tech.figure.objectstore.gateway.AllHashesObjectGrantTarget all_hashes = 1;
    • hasSpecifiedHashes

      boolean hasSpecifiedHashes()
       Specifies that all target hashes submitted by the granter will receive an object grant for the grantee
       
      .tech.figure.objectstore.gateway.SpecifiedHashesObjectGrantTarget specified_hashes = 2;
      Returns:
      Whether the specifiedHashes field is set.
    • getSpecifiedHashes

       Specifies that all target hashes submitted by the granter will receive an object grant for the grantee
       
      .tech.figure.objectstore.gateway.SpecifiedHashesObjectGrantTarget specified_hashes = 2;
      Returns:
      The specifiedHashes.
    • getSpecifiedHashesOrBuilder

       Specifies that all target hashes submitted by the granter will receive an object grant for the grantee
       
      .tech.figure.objectstore.gateway.SpecifiedHashesObjectGrantTarget specified_hashes = 2;
    • getGrantTargetCase