Package tech.figure.objectstore.gateway
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 TypeMethodDescriptionA bech32 account address.com.google.protobuf.ByteStringA bech32 account address.getHash()The hash of the object for which to grant permissionscom.google.protobuf.ByteStringThe hash of the object for which to grant permissionsMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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.
-