Class AllProxyStakers.Builder

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

public static final class AllProxyStakers.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AllProxyStakers,AllProxyStakers.Builder> implements AllProxyStakersOrBuilder
 *
 All of the accounts proxy staking to a given account, and the amounts proxy
 staked
 
Protobuf type proto.AllProxyStakers
  • Method Details

    • hasAccountID

      public boolean hasAccountID()
       *
       The Account ID that is being proxy staked to
       
      .proto.AccountID accountID = 1;
      Specified by:
      hasAccountID in interface AllProxyStakersOrBuilder
      Returns:
      Whether the accountID field is set.
    • getAccountID

      public AccountID getAccountID()
       *
       The Account ID that is being proxy staked to
       
      .proto.AccountID accountID = 1;
      Specified by:
      getAccountID in interface AllProxyStakersOrBuilder
      Returns:
      The accountID.
    • setAccountID

      public AllProxyStakers.Builder setAccountID(AccountID value)
       *
       The Account ID that is being proxy staked to
       
      .proto.AccountID accountID = 1;
    • setAccountID

      public AllProxyStakers.Builder setAccountID(AccountID.Builder builderForValue)
       *
       The Account ID that is being proxy staked to
       
      .proto.AccountID accountID = 1;
    • mergeAccountID

      public AllProxyStakers.Builder mergeAccountID(AccountID value)
       *
       The Account ID that is being proxy staked to
       
      .proto.AccountID accountID = 1;
    • clearAccountID

      public AllProxyStakers.Builder clearAccountID()
       *
       The Account ID that is being proxy staked to
       
      .proto.AccountID accountID = 1;
    • getProxyStakerList

      public List<ProxyStaker> getProxyStakerList()
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
      Specified by:
      getProxyStakerList in interface AllProxyStakersOrBuilder
    • getProxyStakerCount

      public int getProxyStakerCount()
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
      Specified by:
      getProxyStakerCount in interface AllProxyStakersOrBuilder
    • getProxyStaker

      public ProxyStaker getProxyStaker(int index)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
      Specified by:
      getProxyStaker in interface AllProxyStakersOrBuilder
    • setProxyStaker

      public AllProxyStakers.Builder setProxyStaker(int index, ProxyStaker value)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • setProxyStaker

      public AllProxyStakers.Builder setProxyStaker(int index, ProxyStaker.Builder builderForValue)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • addProxyStaker

      public AllProxyStakers.Builder addProxyStaker(ProxyStaker value)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • addProxyStaker

      public AllProxyStakers.Builder addProxyStaker(int index, ProxyStaker value)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • addProxyStaker

      public AllProxyStakers.Builder addProxyStaker(ProxyStaker.Builder builderForValue)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • addProxyStaker

      public AllProxyStakers.Builder addProxyStaker(int index, ProxyStaker.Builder builderForValue)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • addAllProxyStaker

      public AllProxyStakers.Builder addAllProxyStaker(Iterable<? extends ProxyStaker> values)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • clearProxyStaker

      public AllProxyStakers.Builder clearProxyStaker()
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;
    • removeProxyStaker

      public AllProxyStakers.Builder removeProxyStaker(int index)
       *
       Each of the proxy staking accounts, and the amount they are proxy staking
       
      repeated .proto.ProxyStaker proxyStaker = 2;