Interface GatewayOuterClass.SpecifiedHashesObjectGrantTargetOrBuilder

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

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

    Modifier and Type
    Method
    Description
    A bech32 account address.
    com.google.protobuf.ByteString
    A bech32 account address.
    getTargetHashes(int index)
    All hashes for which to grant permissions
    com.google.protobuf.ByteString
    All hashes for which to grant permissions
    int
    All hashes for which to grant permissions
    All hashes 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. Adds an object grant from the granter to the target hashes
       
      string grantee_address = 1;
      Returns:
      The granteeAddress.
    • getGranteeAddressBytes

      com.google.protobuf.ByteString getGranteeAddressBytes()
       A bech32 account address. Adds an object grant from the granter to the target hashes
       
      string grantee_address = 1;
      Returns:
      The bytes for granteeAddress.
    • getTargetHashesList

      List<String> getTargetHashesList()
       All hashes for which to grant permissions
       
      repeated string target_hashes = 2;
      Returns:
      A list containing the targetHashes.
    • getTargetHashesCount

      int getTargetHashesCount()
       All hashes for which to grant permissions
       
      repeated string target_hashes = 2;
      Returns:
      The count of targetHashes.
    • getTargetHashes

      String getTargetHashes(int index)
       All hashes for which to grant permissions
       
      repeated string target_hashes = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The targetHashes at the given index.
    • getTargetHashesBytes

      com.google.protobuf.ByteString getTargetHashesBytes(int index)
       All hashes for which to grant permissions
       
      repeated string target_hashes = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the targetHashes at the given index.