Batching settings used to specify the conditions under which a batch of data will be further processed.
Provides cached instances of empty dictionaries.
Expiration specified by relative timeout or absolute deadline.
Extension methods for Expiration.
Settings used to control data flow.
Google App Engine details.
Preconditions for checking method arguments, state etc.
Google Compute Engine details.
Google Container (Kubernetes) Engine details.
Data from the Kubernetes API
A page of resources which will only have fewer results than requested if there is no more data to fetch.
An asynchronous sequence of resources obtained via API responses. Application code can treat this as a simple sequence (with API calls automatically being made lazily as more results are required), or call AsRawResponses() to retrieve one API response at a time, potentially with additional information.
A sequence of resources obtained via API responses, each of which contributes a page of resources. Application code can treat this as a simple sequence (with API calls automatically being made lazily as more results are required), or call AsRawResponses() to retrieve a page at a time, potentially with additional information.
Represents a path template used for resource names which may be composed of multiple IDs.
Information about the current execution platform. Supported execution platforms are Google App Engine (GAE), Google Container Engine (GKE), and Google Compute Engine (GCE).
Helper methods for polling scenarios.
Settings controlling repeated polling, for example when waiting for a long-running operation to complete.
Exception used to indicate that an attempt was made to get or create a resource, and the retrieved resource did not match the expected constraints.
A list of resource names of a specific type, that delegates all operations to an underlying list of string-based resource names.
Extension methods for IScheduler.
A singleton implementation of IClock which delegates to the BCL System.DateTime.UtcNow property.
Singleton implementation of IScheduler which uses System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken).
Extension methods for tasks.
Class for representing and working with resource names.
A resource name in which nothing is known about the name structure.
Helps build version strings for the x-goog-api-client header. The value is a space-separated list of name/value pairs, where the value should be a semantic version string. Names must be unique.
An abstraction of the ability to determine the current date and time.
A resource name.
Abstraction of scheduler-like operations, used for testability.
The type of Expiration; none, timeout or deadline.
Execution platform type.
The kind of resource name.