nexla_sdk.resources.metrics
Classes
MetricsResource
Defined in nexla_sdk/resources/metrics.py:10
Resource for retrieving metrics.
Note: This resource already uses strongly-typed Pydantic models for all return types and doesn't follow standard CRUD patterns, so no additional typed overrides are needed.
Methods:
get_rate_limits(self) -> Dict[str, Any]- Source:
nexla_sdk/resources/metrics.py:86 - Get current rate limit and usage.
- Source:
get_resource_daily_metrics(self, resource_type: nexla_sdk.models.metrics.enums.ResourceType, resource_id: int, from_date: str, to_date: Optional[str] = None) -> nexla_sdk.models.metrics.responses.MetricsResponse- Source:
nexla_sdk/resources/metrics.py:23 - Get daily metrics for a resource.
- Source:
get_resource_metrics_by_run(self, resource_type: nexla_sdk.models.metrics.enums.ResourceType, resource_id: int, groupby: Optional[str] = None, orderby: Optional[str] = None, page: Optional[int] = None, size: Optional[int] = None) -> nexla_sdk.models.metrics.responses.MetricsByRunResponse- Source:
nexla_sdk/resources/metrics.py:51 - Get metrics by run for a resource.
- Source: