@hashgraph/solo
Preparing search index...
src/core/network-node-services-builder
NetworkNodeServicesBuilder
Class NetworkNodeServicesBuilder
Index
Constructors
constructor
Properties
account
Id
cluster
Ref
context
deployment
envoy
Proxy
Cluster
Ip
envoy
Proxy
Grpc
Web
Port
envoy
Proxy
Load
Balancer
Ip
envoy
Proxy
Name
external
Address
ha
Proxy
App
Selector
ha
Proxy
Cluster
Ip
ha
Proxy
Grpc
Port
ha
Proxy
Grpcs
Port
ha
Proxy
Load
Balancer
Ip
ha
Proxy
Name
ha
Proxy
Pod
Name
namespace
node
Alias
node
Id
node
Pod
Name
node
Service
Cluster
Ip
node
Service
Gossip
Port
node
Service
Grpc
Port
node
Service
Grpcs
Port
node
Service
Load
Balancer
Ip
node
Service
Name
Methods
build
key
with
Account
Id
with
Cluster
Ref
with
Context
with
Deployment
with
Envoy
Proxy
Cluster
Ip
with
Envoy
Proxy
Grpc
Web
Port
with
Envoy
Proxy
Load
Balancer
Ip
with
Envoy
Proxy
Name
with
External
Address
with
Ha
Proxy
App
Selector
with
Ha
Proxy
Cluster
Ip
with
Ha
Proxy
Grpc
Port
with
Ha
Proxy
Grpcs
Port
with
Ha
Proxy
Load
Balancer
Ip
with
Ha
Proxy
Name
with
Ha
Proxy
Pod
Name
with
Namespace
with
Node
Id
with
Node
Pod
Name
with
Node
Service
Cluster
Ip
with
Node
Service
Gossip
Port
with
Node
Service
Grpc
Port
with
Node
Service
Grpcs
Port
with
Node
Service
Load
Balancer
Ip
with
Node
Service
Name
Constructors
constructor
new
NetworkNodeServicesBuilder
(
nodeAlias
:
`
node
${
number
}
`
,
)
:
NetworkNodeServicesBuilder
Parameters
nodeAlias
:
`
node
${
number
}
`
Returns
NetworkNodeServicesBuilder
Properties
account
Id
accountId
:
string
cluster
Ref
clusterRef
:
string
context
context
:
string
deployment
deployment
:
string
envoy
Proxy
Cluster
Ip
envoyProxyClusterIp
:
string
envoy
Proxy
Grpc
Web
Port
envoyProxyGrpcWebPort
:
number
envoy
Proxy
Load
Balancer
Ip
envoyProxyLoadBalancerIp
:
string
envoy
Proxy
Name
envoyProxyName
:
string
external
Address
externalAddress
:
string
ha
Proxy
App
Selector
haProxyAppSelector
:
string
ha
Proxy
Cluster
Ip
haProxyClusterIp
:
string
ha
Proxy
Grpc
Port
haProxyGrpcPort
:
number
ha
Proxy
Grpcs
Port
haProxyGrpcsPort
:
number
ha
Proxy
Load
Balancer
Ip
haProxyLoadBalancerIp
:
string
ha
Proxy
Name
haProxyName
:
string
ha
Proxy
Pod
Name
haProxyPodName
:
PodName
namespace
namespace
:
NamespaceName
Readonly
node
Alias
nodeAlias
:
`
node
${
number
}
`
node
Id
nodeId
:
number
node
Pod
Name
nodePodName
:
PodName
node
Service
Cluster
Ip
nodeServiceClusterIp
:
string
node
Service
Gossip
Port
nodeServiceGossipPort
:
number
node
Service
Grpc
Port
nodeServiceGrpcPort
:
number
node
Service
Grpcs
Port
nodeServiceGrpcsPort
:
number
node
Service
Load
Balancer
Ip
nodeServiceLoadBalancerIp
:
string
node
Service
Name
nodeServiceName
:
string
Methods
build
build
()
:
NetworkNodeServices
Returns
NetworkNodeServices
key
key
()
:
`
node
${
number
}
`
Returns
`
node
${
number
}
`
with
Account
Id
withAccountId
(
accountId
:
string
)
:
this
Parameters
accountId
:
string
Returns
this
with
Cluster
Ref
withClusterRef
(
clusterReference
:
string
)
:
this
Parameters
clusterReference
:
string
Returns
this
with
Context
withContext
(
context
:
string
)
:
this
Parameters
context
:
string
Returns
this
with
Deployment
withDeployment
(
deployment
:
string
)
:
this
Parameters
deployment
:
string
Returns
this
with
Envoy
Proxy
Cluster
Ip
withEnvoyProxyClusterIp
(
envoyProxyClusterIp
:
string
)
:
this
Parameters
envoyProxyClusterIp
:
string
Returns
this
with
Envoy
Proxy
Grpc
Web
Port
withEnvoyProxyGrpcWebPort
(
envoyProxyGrpcWebPort
:
number
)
:
this
Parameters
envoyProxyGrpcWebPort
:
number
Returns
this
with
Envoy
Proxy
Load
Balancer
Ip
withEnvoyProxyLoadBalancerIp
(
envoyProxyLoadBalancerIp
?:
string
)
:
this
Parameters
Optional
envoyProxyLoadBalancerIp
:
string
Returns
this
with
Envoy
Proxy
Name
withEnvoyProxyName
(
envoyProxyName
:
string
)
:
this
Parameters
envoyProxyName
:
string
Returns
this
with
External
Address
withExternalAddress
(
externalAddress
:
string
)
:
this
Parameters
externalAddress
:
string
Returns
this
with
Ha
Proxy
App
Selector
withHaProxyAppSelector
(
haProxyAppSelector
:
string
)
:
this
Parameters
haProxyAppSelector
:
string
Returns
this
with
Ha
Proxy
Cluster
Ip
withHaProxyClusterIp
(
haProxyClusterIp
:
string
)
:
this
Parameters
haProxyClusterIp
:
string
Returns
this
with
Ha
Proxy
Grpc
Port
withHaProxyGrpcPort
(
haProxyGrpcPort
:
number
)
:
this
Parameters
haProxyGrpcPort
:
number
Returns
this
with
Ha
Proxy
Grpcs
Port
withHaProxyGrpcsPort
(
haProxyGrpcsPort
:
number
)
:
this
Parameters
haProxyGrpcsPort
:
number
Returns
this
with
Ha
Proxy
Load
Balancer
Ip
withHaProxyLoadBalancerIp
(
haProxyLoadBalancerIp
:
string
)
:
this
Parameters
haProxyLoadBalancerIp
:
string
Returns
this
with
Ha
Proxy
Name
withHaProxyName
(
haProxyName
:
string
)
:
this
Parameters
haProxyName
:
string
Returns
this
with
Ha
Proxy
Pod
Name
withHaProxyPodName
(
haProxyPodName
:
PodName
)
:
this
Parameters
haProxyPodName
:
PodName
Returns
this
with
Namespace
withNamespace
(
namespace
:
NamespaceName
)
:
this
Parameters
namespace
:
NamespaceName
Returns
this
with
Node
Id
withNodeId
(
nodeId
:
number
)
:
this
Parameters
nodeId
:
number
Returns
this
with
Node
Pod
Name
withNodePodName
(
nodePodName
:
PodName
)
:
this
Parameters
nodePodName
:
PodName
Returns
this
with
Node
Service
Cluster
Ip
withNodeServiceClusterIp
(
nodeServiceClusterIp
:
string
)
:
this
Parameters
nodeServiceClusterIp
:
string
Returns
this
with
Node
Service
Gossip
Port
withNodeServiceGossipPort
(
nodeServiceGossipPort
:
number
)
:
this
Parameters
nodeServiceGossipPort
:
number
Returns
this
with
Node
Service
Grpc
Port
withNodeServiceGrpcPort
(
nodeServiceGrpcPort
:
number
)
:
this
Parameters
nodeServiceGrpcPort
:
number
Returns
this
with
Node
Service
Grpcs
Port
withNodeServiceGrpcsPort
(
nodeServiceGrpcsPort
:
number
)
:
this
Parameters
nodeServiceGrpcsPort
:
number
Returns
this
with
Node
Service
Load
Balancer
Ip
withNodeServiceLoadBalancerIp
(
nodeServiceLoadBalancerIp
:
string
)
:
this
Parameters
nodeServiceLoadBalancerIp
:
string
Returns
this
with
Node
Service
Name
withNodeServiceName
(
nodeServiceName
:
string
)
:
this
Parameters
nodeServiceName
:
string
Returns
this
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
account
Id
cluster
Ref
context
deployment
envoy
Proxy
Cluster
Ip
envoy
Proxy
Grpc
Web
Port
envoy
Proxy
Load
Balancer
Ip
envoy
Proxy
Name
external
Address
ha
Proxy
App
Selector
ha
Proxy
Cluster
Ip
ha
Proxy
Grpc
Port
ha
Proxy
Grpcs
Port
ha
Proxy
Load
Balancer
Ip
ha
Proxy
Name
ha
Proxy
Pod
Name
namespace
node
Alias
node
Id
node
Pod
Name
node
Service
Cluster
Ip
node
Service
Gossip
Port
node
Service
Grpc
Port
node
Service
Grpcs
Port
node
Service
Load
Balancer
Ip
node
Service
Name
Methods
build
key
with
Account
Id
with
Cluster
Ref
with
Context
with
Deployment
with
Envoy
Proxy
Cluster
Ip
with
Envoy
Proxy
Grpc
Web
Port
with
Envoy
Proxy
Load
Balancer
Ip
with
Envoy
Proxy
Name
with
External
Address
with
Ha
Proxy
App
Selector
with
Ha
Proxy
Cluster
Ip
with
Ha
Proxy
Grpc
Port
with
Ha
Proxy
Grpcs
Port
with
Ha
Proxy
Load
Balancer
Ip
with
Ha
Proxy
Name
with
Ha
Proxy
Pod
Name
with
Namespace
with
Node
Id
with
Node
Pod
Name
with
Node
Service
Cluster
Ip
with
Node
Service
Gossip
Port
with
Node
Service
Grpc
Port
with
Node
Service
Grpcs
Port
with
Node
Service
Load
Balancer
Ip
with
Node
Service
Name
@hashgraph/solo
Loading...