class documentation

class CalculatorServiceClient(client.Client): (source)

Constructor: CalculatorServiceClient(channel)

View In Hierarchy

Calculator service for estimating resource costs.

Method estimate Estimates prices for a single resource. Returns both hourly and monthly cost estimates for the specified resource configuration.
Method estimate_batch Estimates prices for multiple resources. Returns aggregated hourly and monthly cost estimates for all specified resources.
Constant __PB2_DESCRIPTOR__ Undocumented
Class Variable __service_name__ Undocumented

Inherited from Client:

Method __init__ Undocumented
Method request Undocumented
Instance Variable _channel Undocumented
def estimate(self, request: EstimateRequest, metadata: abc.Iterable[builtins.tuple[builtins.str, builtins.str]] | None = None, timeout: builtins.float | None = None, credentials: grpc.CallCredentials | None = None, compression: grpc.Compression | None = None, retries: builtins.int | None = 3, per_retry_timeout: builtins.float | None = None) -> request_1.Request[EstimateRequest, EstimateResponse]: (source)

Estimates prices for a single resource. Returns both hourly and monthly cost estimates for the specified resource configuration.

def estimate_batch(self, request: EstimateBatchRequest, metadata: abc.Iterable[builtins.tuple[builtins.str, builtins.str]] | None = None, timeout: builtins.float | None = None, credentials: grpc.CallCredentials | None = None, compression: grpc.Compression | None = None, retries: builtins.int | None = 3, per_retry_timeout: builtins.float | None = None) -> request_1.Request[EstimateBatchRequest, EstimateBatchResponse]: (source)

Estimates prices for multiple resources. Returns aggregated hourly and monthly cost estimates for all specified resources.

__PB2_DESCRIPTOR__ = (source)

Undocumented

Value
descriptor.DescriptorWrap[descriptor_1.ServiceDescriptor]('.nebius.billing.v1alp
ha1.CalculatorService',
                                                          calculator_service_pb2.DESCRIPTOR
,
                                                          descriptor_1.ServiceDescriptor
)
__service_name__: str = (source)