Class FileGetInfoResponse.Builder

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

public static final class FileGetInfoResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<FileGetInfoResponse,FileGetInfoResponse.Builder> implements FileGetInfoResponseOrBuilder
 *
 A response to a query for the metadata of a file in the HFS.
 
Protobuf type proto.FileGetInfoResponse
  • 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 FileGetInfoResponseOrBuilder
      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 FileGetInfoResponseOrBuilder
      Returns:
      The header.
    • setHeader

      public FileGetInfoResponse.Builder setHeader(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;
    • setHeader

      public FileGetInfoResponse.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 FileGetInfoResponse.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 FileGetInfoResponse.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;
    • hasFileInfo

      public boolean hasFileInfo()
       *
       A combination of fields from the requested file metadata.
       <p>
       This SHALL NOT be set if the identified file does not exist
       or has expired.
       
      .proto.FileGetInfoResponse.FileInfo fileInfo = 2;
      Specified by:
      hasFileInfo in interface FileGetInfoResponseOrBuilder
      Returns:
      Whether the fileInfo field is set.
    • getFileInfo

      public FileGetInfoResponse.FileInfo getFileInfo()
       *
       A combination of fields from the requested file metadata.
       <p>
       This SHALL NOT be set if the identified file does not exist
       or has expired.
       
      .proto.FileGetInfoResponse.FileInfo fileInfo = 2;
      Specified by:
      getFileInfo in interface FileGetInfoResponseOrBuilder
      Returns:
      The fileInfo.
    • setFileInfo

       *
       A combination of fields from the requested file metadata.
       <p>
       This SHALL NOT be set if the identified file does not exist
       or has expired.
       
      .proto.FileGetInfoResponse.FileInfo fileInfo = 2;
    • setFileInfo

       *
       A combination of fields from the requested file metadata.
       <p>
       This SHALL NOT be set if the identified file does not exist
       or has expired.
       
      .proto.FileGetInfoResponse.FileInfo fileInfo = 2;
    • mergeFileInfo

       *
       A combination of fields from the requested file metadata.
       <p>
       This SHALL NOT be set if the identified file does not exist
       or has expired.
       
      .proto.FileGetInfoResponse.FileInfo fileInfo = 2;
    • clearFileInfo

      public FileGetInfoResponse.Builder clearFileInfo()
       *
       A combination of fields from the requested file metadata.
       <p>
       This SHALL NOT be set if the identified file does not exist
       or has expired.
       
      .proto.FileGetInfoResponse.FileInfo fileInfo = 2;