Interface GatewayOuterClass.GrantObjectPermissionsRequestOrBuilder

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

public static interface GatewayOuterClass.GrantObjectPermissionsRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A bech32 account address.
    com.google.protobuf.ByteString
    A bech32 account address.
    The hash of the object for which to grant permissions
    com.google.protobuf.ByteString
    The hash of the object for which to grant permissions

    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

    • getGranteeAddress

      String getGranteeAddress()
       A bech32 account address. This grantee will receive an object grant for the target hash
       
      string grantee_address = 1;
      Returns:
      The granteeAddress.
    • getGranteeAddressBytes

      com.google.protobuf.ByteString getGranteeAddressBytes()
       A bech32 account address. This grantee will receive an object grant for the target hash
       
      string grantee_address = 1;
      Returns:
      The bytes for granteeAddress.
    • getHash

      String getHash()
       The hash of the object for which to grant permissions
       
      string hash = 2;
      Returns:
      The hash.
    • getHashBytes

      com.google.protobuf.ByteString getHashBytes()
       The hash of the object for which to grant permissions
       
      string hash = 2;
      Returns:
      The bytes for hash.