com.hedera.services.stream.proto.HashObjectOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: hash_object.proto
package com.hedera.services.stream.proto;
public interface HashObjectOrBuilder extends
// @@protoc_insertion_point(interface_extends:proto.HashObject)
com.google.protobuf.MessageOrBuilder {
/**
*
**
* Specifies the hashing algorithm
*
*
* .proto.HashAlgorithm algorithm = 1;
* @return The enum numeric value on the wire for algorithm.
*/
int getAlgorithmValue();
/**
*
**
* Specifies the hashing algorithm
*
*
* .proto.HashAlgorithm algorithm = 1;
* @return The algorithm.
*/
com.hedera.services.stream.proto.HashAlgorithm getAlgorithm();
/**
*
**
* Hash length
*
*
* int32 length = 2;
* @return The length.
*/
int getLength();
/**
*
**
* Specifies the result of the hashing operation in bytes
*
*
* bytes hash = 3;
* @return The hash.
*/
com.google.protobuf.ByteString getHash();
}