Class FileGetContentsResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<FileGetContentsResponse,FileGetContentsResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<FileGetContentsResponse,FileGetContentsResponse.Builder>
com.hedera.hashgraph.sdk.proto.FileGetContentsResponse.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, FileGetContentsResponseOrBuilder, Cloneable
Enclosing class:
FileGetContentsResponse

public static final class FileGetContentsResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<FileGetContentsResponse,FileGetContentsResponse.Builder> implements FileGetContentsResponseOrBuilder
 *
 A response to a query for the content of a file in the
 Hedera File Service (HFS).

 This message SHALL contain the full content of the requested file, but
 SHALL NOT contain any metadata.
 
Protobuf type proto.FileGetContentsResponse
  • Method Details

    • hasHeader

      public boolean hasHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
      Specified by:
      hasHeader in interface FileGetContentsResponseOrBuilder
      Returns:
      Whether the header field is set.
    • getHeader

      public ResponseHeader getHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
      Specified by:
      getHeader in interface FileGetContentsResponseOrBuilder
      Returns:
      The header.
    • setHeader

       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • setHeader

      public FileGetContentsResponse.Builder setHeader(ResponseHeader.Builder builderForValue)
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • mergeHeader

      public FileGetContentsResponse.Builder mergeHeader(ResponseHeader value)
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • clearHeader

      public FileGetContentsResponse.Builder clearHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • hasFileContents

      public boolean hasFileContents()
       *
       A combination of File identifier and content bytes.
       <p>
       This SHALL NOT be set if the file does not exist.<br/>
       The network MAY generate a state proof for this field.
       
      .proto.FileGetContentsResponse.FileContents fileContents = 2;
      Specified by:
      hasFileContents in interface FileGetContentsResponseOrBuilder
      Returns:
      Whether the fileContents field is set.
    • getFileContents

      public FileGetContentsResponse.FileContents getFileContents()
       *
       A combination of File identifier and content bytes.
       <p>
       This SHALL NOT be set if the file does not exist.<br/>
       The network MAY generate a state proof for this field.
       
      .proto.FileGetContentsResponse.FileContents fileContents = 2;
      Specified by:
      getFileContents in interface FileGetContentsResponseOrBuilder
      Returns:
      The fileContents.
    • setFileContents

       *
       A combination of File identifier and content bytes.
       <p>
       This SHALL NOT be set if the file does not exist.<br/>
       The network MAY generate a state proof for this field.
       
      .proto.FileGetContentsResponse.FileContents fileContents = 2;
    • setFileContents

       *
       A combination of File identifier and content bytes.
       <p>
       This SHALL NOT be set if the file does not exist.<br/>
       The network MAY generate a state proof for this field.
       
      .proto.FileGetContentsResponse.FileContents fileContents = 2;
    • mergeFileContents

       *
       A combination of File identifier and content bytes.
       <p>
       This SHALL NOT be set if the file does not exist.<br/>
       The network MAY generate a state proof for this field.
       
      .proto.FileGetContentsResponse.FileContents fileContents = 2;
    • clearFileContents

      public FileGetContentsResponse.Builder clearFileContents()
       *
       A combination of File identifier and content bytes.
       <p>
       This SHALL NOT be set if the file does not exist.<br/>
       The network MAY generate a state proof for this field.
       
      .proto.FileGetContentsResponse.FileContents fileContents = 2;