All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hederahashgraph.api.proto.java.FileCreateTransactionBodyOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.57.3
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: FileCreate.proto

package com.hederahashgraph.api.proto.java;

public interface FileCreateTransactionBodyOrBuilder extends
    // @@protoc_insertion_point(interface_extends:proto.FileCreateTransactionBody)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The time at which this file should expire (unless FileUpdateTransaction is used before then to extend its life)
   * 
* * .proto.Timestamp expirationTime = 2; */ boolean hasExpirationTime(); /** *
   * The time at which this file should expire (unless FileUpdateTransaction is used before then to extend its life)
   * 
* * .proto.Timestamp expirationTime = 2; */ com.hederahashgraph.api.proto.java.Timestamp getExpirationTime(); /** *
   * The time at which this file should expire (unless FileUpdateTransaction is used before then to extend its life)
   * 
* * .proto.Timestamp expirationTime = 2; */ com.hederahashgraph.api.proto.java.TimestampOrBuilder getExpirationTimeOrBuilder(); /** *
   * All these keys must sign to create or modify the file. Any one of them can sign to delete the file.
   * 
* * .proto.KeyList keys = 3; */ boolean hasKeys(); /** *
   * All these keys must sign to create or modify the file. Any one of them can sign to delete the file.
   * 
* * .proto.KeyList keys = 3; */ com.hederahashgraph.api.proto.java.KeyList getKeys(); /** *
   * All these keys must sign to create or modify the file. Any one of them can sign to delete the file.
   * 
* * .proto.KeyList keys = 3; */ com.hederahashgraph.api.proto.java.KeyListOrBuilder getKeysOrBuilder(); /** *
   * The bytes that are the contents of the file
   * 
* * bytes contents = 4; */ com.google.protobuf.ByteString getContents(); /** *
   * Shard in which this file is created
   * 
* * .proto.ShardID shardID = 5; */ boolean hasShardID(); /** *
   * Shard in which this file is created
   * 
* * .proto.ShardID shardID = 5; */ com.hederahashgraph.api.proto.java.ShardID getShardID(); /** *
   * Shard in which this file is created
   * 
* * .proto.ShardID shardID = 5; */ com.hederahashgraph.api.proto.java.ShardIDOrBuilder getShardIDOrBuilder(); /** *
   * The Realm in which to the file is created (leave this null to create a new realm)
   * 
* * .proto.RealmID realmID = 6; */ boolean hasRealmID(); /** *
   * The Realm in which to the file is created (leave this null to create a new realm)
   * 
* * .proto.RealmID realmID = 6; */ com.hederahashgraph.api.proto.java.RealmID getRealmID(); /** *
   * The Realm in which to the file is created (leave this null to create a new realm)
   * 
* * .proto.RealmID realmID = 6; */ com.hederahashgraph.api.proto.java.RealmIDOrBuilder getRealmIDOrBuilder(); /** *
   * If realmID is null, then this the admin key for the new realm that will be created
   * 
* * .proto.Key newRealmAdminKey = 7; */ boolean hasNewRealmAdminKey(); /** *
   * If realmID is null, then this the admin key for the new realm that will be created
   * 
* * .proto.Key newRealmAdminKey = 7; */ com.hederahashgraph.api.proto.java.Key getNewRealmAdminKey(); /** *
   * If realmID is null, then this the admin key for the new realm that will be created
   * 
* * .proto.Key newRealmAdminKey = 7; */ com.hederahashgraph.api.proto.java.KeyOrBuilder getNewRealmAdminKeyOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy