Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akash-network/provider
/ functions
Functions
2,942 in github.com/akash-network/provider
⨍
Functions
2,942
◇
Types & classes
699
Method
BuildAnnotations
BuildAnnotations creates NGINX-specific annotations for features not available in the standard Gateway API v1 spec. Annotations used: - nginx.org/cli
cluster/kube/gateway/nginx_gateway.go:108
Method
BuildHTTPRouteSpec
BuildHTTPRouteSpec builds the HTTPRoute spec using standard Gateway API features. Timeouts are configured via NGINX-specific annotations (see BuildAnn
cluster/kube/gateway/nginx_gateway.go:40
Function
BuildRoleWithRegistry
BuildRoleWithRegistry creates a new Role builder with a custom PolicyRuleRegistry. This is useful for testing or for cases where custom resource mappi
cluster/kube/builder/role.go:33
Method
CalculatePrice
(ctx context.Context, r Request)
bidengine/shellscript.go:130
Method
CalculatePrice
(_ context.Context, req Request)
bidengine/pricing.go:133
Method
CalculatePrice
(_ context.Context, req Request)
bidengine/pricing.go:253
Method
CalculatePrice
(_ context.Context, _ Request)
bidengine/order_test.go:652
Method
CalculatePrice
(_ context.Context, _ Request)
bidengine/order_test.go:681
Method
CanReserveHostnames
CanReserveHostnames provides a mock function for the type HostnameServiceClient
mocks/cluster/types/HostnameServiceClient_mock.go:43
Method
CanReserveHostnames
CanReserveHostnames is a helper method to define mock.On call - hostnames []string - ownerAddr types.Address
mocks/cluster/types/HostnameServiceClient_mock.go:67
Method
CanReserveHostnames
(hostnames []string, ownerAddr sdktypes.Address)
cluster/hostname.go:196
Method
CanReserveHostnames
(hostnames []string, ownerAddr sdktypes.Address)
cluster/hostname.go:451
Method
Check
Check provides a mock function for the type Client
mocks/cluster/types/clients/ip/Client_mock.go:43
Method
Check
Check is a helper method to define mock.On call - context1 context.Context
mocks/cluster/types/clients/ip/Client_mock.go:66
Method
Check
(_ context.Context)
operator/waiter/waiter_test.go:18
Method
Check
(ctx context.Context)
cluster/types/v1beta3/clients/hostname/hostname.go:55
Method
Check
(_ context.Context)
cluster/types/v1beta3/clients/ip/ip.go:93
Method
Check
(ctx context.Context)
cluster/kube/operators/clients/hostname/client.go:66
Method
Check
(ctx context.Context)
cluster/kube/operators/clients/ip/client.go:65
Method
Client
()
session/session.go:40
Function
ClientHostnameFromContext
(ctx context.Context)
cluster/types/v1beta3/fromctx/context.go:31
Function
ClientIPFromContext
(ctx context.Context)
cluster/types/v1beta3/fromctx/context.go:19
Function
ClientInventoryFromContext
(ctx context.Context)
cluster/types/v1beta3/fromctx/context.go:43
Method
Close
()
service_test.go:33
Method
Close
()
service_test.go:67
Method
Close
()
balance_checker.go:108
Method
Close
()
service.go:51
Method
Close
()
service.go:171
Method
Close
()
tools/certissuer/lego.go:209
Method
Close
()
tools/pconfig/memory/memory.go:191
Method
Close
()
tools/pconfig/bbolt/bbolt.go:84
Method
Close
Close provides a mock function for the type Service
mocks/cluster/Service_mock.go:48
Method
Close
Close is a helper method to define mock.On call
mocks/cluster/Service_mock.go:70
Method
Close
()
cmd/provider-services/cmd/certs.go:224
Method
Close
()
bidengine/service.go:52
Method
Close
()
bidengine/service.go:143
Method
Close
()
manifest/service.go:63
Method
Close
()
manifest/service.go:202
Method
Close
()
cluster/service.go:211
Method
Cluster
()
service.go:184
Method
Cluster
Cluster provides a mock function for the type Client
mocks/client/Client_mock.go:46
Method
Cluster
Cluster is a helper method to define mock.On call
mocks/client/Client_mock.go:70
Method
ClusterParams
()
service.go:345
Method
ClusterParams
ClusterParams provides a mock function for the type IDeployment
mocks/cluster/types/IDeployment_mock.go:41
Method
ClusterParams
ClusterParams is a helper method to define mock.On call
mocks/cluster/types/IDeployment_mock.go:65
Method
ClusterParams
ClusterParams provides a mock function for the type ReservationGroup
mocks/cluster/types/ReservationGroup_mock.go:40
Method
ClusterParams
ClusterParams is a helper method to define mock.On call
mocks/cluster/types/ReservationGroup_mock.go:64
Method
ClusterParams
ClusterParams provides a mock function for the type Reservation
mocks/cluster/types/Reservation_mock.go:85
Method
ClusterParams
ClusterParams is a helper method to define mock.On call
mocks/cluster/types/Reservation_mock.go:109
Method
ClusterParams
()
pkg/apis/akash.network/v2beta2/types.go:41
Method
ClusterParams
()
cluster/reservation.go:52
Method
ClusterParams
()
cluster/types/v1beta3/reservation.go:13
Method
ClusterParams
()
cluster/types/v1beta3/deployment.go:33
Method
ClusterParams
()
cluster/kube/operators/clients/inventory/client_test.go:88
Method
ClusterParams
()
cluster/kube/builder/builder.go:201
Method
ClusterService
()
service.go:167
Method
ClusterService
ClusterService provides a mock function for the type Client
mocks/client/Client_mock.go:92
Method
ClusterService
ClusterService is a helper method to define mock.On call
mocks/client/Client_mock.go:116
Method
Commit
Commit at the moment commit works on single node clusters
cluster/types/v1beta3/clients/inventory/inventory.go:135
Function
ConfigFromCtx
(ctx context.Context)
operator/inventory/util.go:67
Method
ConnectHostnameToDeployment
ConnectHostnameToDeployment provides a mock function for the type Client
mocks/cluster/Client_mock.go:113
Method
ConnectHostnameToDeployment
ConnectHostnameToDeployment is a helper method to define mock.On call - ctx context.Context - directive hostname.ConnectToDeploymentDirective
mocks/cluster/Client_mock.go:137
Method
ConnectHostnameToDeployment
ConnectHostnameToDeployment Connect a given hostname to a deployment
cluster/client.go:80
Method
ConnectHostnameToDeployment
(_ context.Context, _ chostname.ConnectToDeploymentDirective)
cluster/client.go:160
Method
ConnectHostnameToDeployment
(ctx context.Context, directive chostname.ConnectToDeploymentDirective)
cluster/kube/client_ingress.go:79
Method
Copy
()
operator/inventory/config.go:166
Method
Copy
()
operator/inventory/config.go:174
Method
Copy
()
operator/inventory/config.go:183
Method
Copy
()
operator/inventory/config.go:191
Method
Copy
()
operator/inventory/config.go:201
Method
Create
(ctx context.Context, inventory *akashnetworkv2beta2.Inventory, opts v1.CreateOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/inventory.go:41
Method
Create
(ctx context.Context, providerHost *akashnetworkv2beta2.ProviderHost, opts v1.CreateOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/providerhost.go:41
Method
Create
(ctx context.Context, providerLeasedIP *akashnetworkv2beta2.ProviderLeasedIP, opts v1.CreateOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/providerleasedip.go:41
Method
Create
(ctx context.Context, inventoryRequest *akashnetworkv2beta2.InventoryRequest, opts v1.CreateOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/inventoryrequest.go:41
Method
Create
()
cluster/kube/builder/serviceaccount.go:10
Method
Create
()
cluster/kube/builder/serviceaccount.go:30
Method
Create
()
cluster/kube/builder/rolebinding.go:18
Method
Create
Create returns a new RoleBinding with the name, labels, RoleRef, and Subjects derived from the builder's workload. The RoleBinding will reference a R
cluster/kube/builder/rolebinding.go:44
Method
Create
()
cluster/kube/builder/netpol.go:17
Method
Create
Create a set of NetworkPolicies to restrict the ingress traffic to a Tenant's Deployment namespace.
cluster/kube/builder/netpol.go:33
Method
Create
()
cluster/kube/builder/role.go:59
Method
Create
()
cluster/kube/builder/service.go:16
Method
Create
()
cluster/kube/builder/service.go:54
Method
Create
()
cluster/kube/builder/manifest.go:11
Method
Create
()
cluster/kube/builder/manifest.go:40
Method
Create
()
cluster/kube/builder/statefulset.go:12
Method
Create
()
cluster/kube/builder/statefulset.go:32
Method
Create
()
cluster/kube/builder/service_credentials.go:16
Method
Create
()
cluster/kube/builder/service_credentials.go:37
Method
Create
()
cluster/kube/builder/deployment.go:32
Method
Create
()
cluster/kube/builder/namespace.go:10
Method
Create
()
cluster/kube/builder/namespace.go:28
Method
CreateIPPassthrough
CreateIPPassthrough provides a mock function for the type Client
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:43
Method
CreateIPPassthrough
CreateIPPassthrough is a helper method to define mock.On call - ctx context.Context - directive ip.ClusterIPPassthroughDirective
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:67
Method
CreateIPPassthrough
(_ context.Context, _ mtypes.LeaseID, _ cip.ClusterIPPassthroughDirective)
cluster/client.go:339
Method
CreateIPPassthrough
(ctx context.Context, directive cip.ClusterIPPassthroughDirective)
cluster/kube/operators/clients/metallb/client.go:331
Method
CreateRequest
(ctx context.Context, method, path string, body io.Reader)
cluster/util/service_client.go:12
Method
CreatedAtBlockHeight
()
session/session.go:53
Method
DeclareHostname
DeclareHostname provides a mock function for the type Client
mocks/cluster/Client_mock.go:170
Method
DeclareHostname
DeclareHostname is a helper method to define mock.On call - ctx context.Context - lID v1.LeaseID - host string - serviceName string - externalPort uin
mocks/cluster/Client_mock.go:197
← previous
next →
1,201–1,300 of 2,942, ranked by callers