- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
LiveHash,LiveHash.Builder
@Generated
public interface LiveHashOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescription* An account associated via this live hash to the hashed content.* A duration describing how long this Live Hash SHALL remain valid.<br/> A Live Hash SHOULD NOT be relied upon after this duration has elapsed.com.google.protobuf.ByteStringgetHash()* A SHA-384 hash of some content that is associated to the account or account holder.getKeys()* A list of keys, all of which MUST sign the transaction to add the live hash.<br/> Any one of these keys may, however, remove the live hash to revoke the association.boolean* An account associated via this live hash to the hashed content.boolean* A duration describing how long this Live Hash SHALL remain valid.<br/> A Live Hash SHOULD NOT be relied upon after this duration has elapsed.booleanhasKeys()* A list of keys, all of which MUST sign the transaction to add the live hash.<br/> Any one of these keys may, however, remove the live hash to revoke the association.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasAccountId
boolean hasAccountId()* An account associated via this live hash to the hashed content.
.proto.AccountID accountId = 1;- Returns:
- Whether the accountId field is set.
-
getAccountId
AccountID getAccountId()* An account associated via this live hash to the hashed content.
.proto.AccountID accountId = 1;- Returns:
- The accountId.
-
getHash
com.google.protobuf.ByteString getHash()* A SHA-384 hash of some content that is associated to the account or account holder.
bytes hash = 2;- Returns:
- The hash.
-
hasKeys
boolean hasKeys()* A list of keys, all of which MUST sign the transaction to add the live hash.<br/> Any one of these keys may, however, remove the live hash to revoke the association.
.proto.KeyList keys = 3;- Returns:
- Whether the keys field is set.
-
getKeys
KeyList getKeys()* A list of keys, all of which MUST sign the transaction to add the live hash.<br/> Any one of these keys may, however, remove the live hash to revoke the association.
.proto.KeyList keys = 3;- Returns:
- The keys.
-
hasDuration
boolean hasDuration()* A duration describing how long this Live Hash SHALL remain valid.<br/> A Live Hash SHOULD NOT be relied upon after this duration has elapsed.
.proto.Duration duration = 5;- Returns:
- Whether the duration field is set.
-
getDuration
Duration getDuration()* A duration describing how long this Live Hash SHALL remain valid.<br/> A Live Hash SHOULD NOT be relied upon after this duration has elapsed.
.proto.Duration duration = 5;- Returns:
- The duration.
-