Name | Type | Description | Notes |
---|---|---|---|
InAliasOutput | AliasOutputMetricItem | ||
InMilestone | MilestoneMetricItem | ||
InOnLedgerRequest | OnLedgerRequestMetricItem | ||
InOutput | InOutputMetricItem | ||
InStateOutput | InStateOutputMetricItem | ||
InTxInclusionState | TxInclusionStateMsgMetricItem | ||
OutPublishGovernanceTransaction | TransactionMetricItem | ||
OutPublisherStateTransaction | PublisherStateTransactionItem | ||
OutPullLatestOutput | InterfaceMetricItem | ||
OutPullOutputByID | UTXOInputMetricItem | ||
OutPullTxInclusionState | TransactionIDMetricItem | ||
RegisteredChainIDs | []string |
func NewNodeMessageMetrics(inAliasOutput AliasOutputMetricItem, inMilestone MilestoneMetricItem, inOnLedgerRequest OnLedgerRequestMetricItem, inOutput InOutputMetricItem, inStateOutput InStateOutputMetricItem, inTxInclusionState TxInclusionStateMsgMetricItem, outPublishGovernanceTransaction TransactionMetricItem, outPublisherStateTransaction PublisherStateTransactionItem, outPullLatestOutput InterfaceMetricItem, outPullOutputByID UTXOInputMetricItem, outPullTxInclusionState TransactionIDMetricItem, registeredChainIDs []string, ) *NodeMessageMetrics
NewNodeMessageMetrics instantiates a new NodeMessageMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNodeMessageMetricsWithDefaults() *NodeMessageMetrics
NewNodeMessageMetricsWithDefaults instantiates a new NodeMessageMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *NodeMessageMetrics) GetInAliasOutput() AliasOutputMetricItem
GetInAliasOutput returns the InAliasOutput field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetInAliasOutputOk() (*AliasOutputMetricItem, bool)
GetInAliasOutputOk returns a tuple with the InAliasOutput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetInAliasOutput(v AliasOutputMetricItem)
SetInAliasOutput sets InAliasOutput field to given value.
func (o *NodeMessageMetrics) GetInMilestone() MilestoneMetricItem
GetInMilestone returns the InMilestone field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetInMilestoneOk() (*MilestoneMetricItem, bool)
GetInMilestoneOk returns a tuple with the InMilestone field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetInMilestone(v MilestoneMetricItem)
SetInMilestone sets InMilestone field to given value.
func (o *NodeMessageMetrics) GetInOnLedgerRequest() OnLedgerRequestMetricItem
GetInOnLedgerRequest returns the InOnLedgerRequest field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetInOnLedgerRequestOk() (*OnLedgerRequestMetricItem, bool)
GetInOnLedgerRequestOk returns a tuple with the InOnLedgerRequest field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetInOnLedgerRequest(v OnLedgerRequestMetricItem)
SetInOnLedgerRequest sets InOnLedgerRequest field to given value.
func (o *NodeMessageMetrics) GetInOutput() InOutputMetricItem
GetInOutput returns the InOutput field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetInOutputOk() (*InOutputMetricItem, bool)
GetInOutputOk returns a tuple with the InOutput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetInOutput(v InOutputMetricItem)
SetInOutput sets InOutput field to given value.
func (o *NodeMessageMetrics) GetInStateOutput() InStateOutputMetricItem
GetInStateOutput returns the InStateOutput field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetInStateOutputOk() (*InStateOutputMetricItem, bool)
GetInStateOutputOk returns a tuple with the InStateOutput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetInStateOutput(v InStateOutputMetricItem)
SetInStateOutput sets InStateOutput field to given value.
func (o *NodeMessageMetrics) GetInTxInclusionState() TxInclusionStateMsgMetricItem
GetInTxInclusionState returns the InTxInclusionState field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetInTxInclusionStateOk() (*TxInclusionStateMsgMetricItem, bool)
GetInTxInclusionStateOk returns a tuple with the InTxInclusionState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetInTxInclusionState(v TxInclusionStateMsgMetricItem)
SetInTxInclusionState sets InTxInclusionState field to given value.
func (o *NodeMessageMetrics) GetOutPublishGovernanceTransaction() TransactionMetricItem
GetOutPublishGovernanceTransaction returns the OutPublishGovernanceTransaction field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetOutPublishGovernanceTransactionOk() (*TransactionMetricItem, bool)
GetOutPublishGovernanceTransactionOk returns a tuple with the OutPublishGovernanceTransaction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetOutPublishGovernanceTransaction(v TransactionMetricItem)
SetOutPublishGovernanceTransaction sets OutPublishGovernanceTransaction field to given value.
func (o *NodeMessageMetrics) GetOutPublisherStateTransaction() PublisherStateTransactionItem
GetOutPublisherStateTransaction returns the OutPublisherStateTransaction field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetOutPublisherStateTransactionOk() (*PublisherStateTransactionItem, bool)
GetOutPublisherStateTransactionOk returns a tuple with the OutPublisherStateTransaction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetOutPublisherStateTransaction(v PublisherStateTransactionItem)
SetOutPublisherStateTransaction sets OutPublisherStateTransaction field to given value.
func (o *NodeMessageMetrics) GetOutPullLatestOutput() InterfaceMetricItem
GetOutPullLatestOutput returns the OutPullLatestOutput field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetOutPullLatestOutputOk() (*InterfaceMetricItem, bool)
GetOutPullLatestOutputOk returns a tuple with the OutPullLatestOutput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetOutPullLatestOutput(v InterfaceMetricItem)
SetOutPullLatestOutput sets OutPullLatestOutput field to given value.
func (o *NodeMessageMetrics) GetOutPullOutputByID() UTXOInputMetricItem
GetOutPullOutputByID returns the OutPullOutputByID field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetOutPullOutputByIDOk() (*UTXOInputMetricItem, bool)
GetOutPullOutputByIDOk returns a tuple with the OutPullOutputByID field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetOutPullOutputByID(v UTXOInputMetricItem)
SetOutPullOutputByID sets OutPullOutputByID field to given value.
func (o *NodeMessageMetrics) GetOutPullTxInclusionState() TransactionIDMetricItem
GetOutPullTxInclusionState returns the OutPullTxInclusionState field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetOutPullTxInclusionStateOk() (*TransactionIDMetricItem, bool)
GetOutPullTxInclusionStateOk returns a tuple with the OutPullTxInclusionState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetOutPullTxInclusionState(v TransactionIDMetricItem)
SetOutPullTxInclusionState sets OutPullTxInclusionState field to given value.
func (o *NodeMessageMetrics) GetRegisteredChainIDs() []string
GetRegisteredChainIDs returns the RegisteredChainIDs field if non-nil, zero value otherwise.
func (o *NodeMessageMetrics) GetRegisteredChainIDsOk() (*[]string, bool)
GetRegisteredChainIDsOk returns a tuple with the RegisteredChainIDs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NodeMessageMetrics) SetRegisteredChainIDs(v []string)
SetRegisteredChainIDs sets RegisteredChainIDs field to given value.