Python SDK types generated from Nebius API descriptors.
| Package | compiler |
Python SDK types generated from Nebius API descriptors. |
From __init__.py:
| Class | |
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. |
| Class | |
Api is a light-weight descriptor for an API Interface. |
| Class | |
Wrapper message for bool. |
| Class | |
Wrapper message for bytes. |
| Class | |
Describes a message type. |
| Class | |
Wrapper message for double. |
| Class | |
A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like "day" or "month"... |
| Class | |
The full set of known editions. |
| Class | |
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: |
| Class | |
Enum type definition. |
| Class | |
Describes an enum type. |
| Class | |
No class docstring; 5/5 properties, 6/6 methods documented |
| Class | |
Enum value definition. |
| Class | |
Describes a value within an enum. |
| Class | |
No class docstring; 5/5 properties, 6/6 methods documented |
| Class | |
No class docstring; 4/4 properties, 5/5 methods, 1/2 class documented |
| Class | |
not well scoped. This means that each of the feature enums below can clash with each other. The short names we've chosen maximize call-site readability, but leave us very open to this scenario. A future feature will be designed and implemented to handle this, hopefully before we ever hit a conflict here. |
| Class | |
A compiled specification for the defaults of a set of features. These messages are generated from FeatureSet extensions and can be used to seed feature resolution. The resolution with this object becomes a simple search for the closest matching edition, followed by proto merges. |
| Class | |
A single field of a message type. |
| Class | |
Describes a field within a message. |
| Class | |
FieldMask represents a set of symbolic field paths, for example: |
| Class | |
No class docstring; 10/14 properties, 15/15 methods, 3/6 classes documented |
| Class | |
Describes a complete .proto file. |
| Class | |
The protocol compiler can output a FileDescriptorSet containing the .proto files it parses. |
| Class | |
Each of the definitions above may have "options" attached. These are just annotations which may cause code to be generated slightly differently or may contain hints for code that manipulates protocol messages. |
| Class | |
Wrapper message for float. |
| Class | |
Describes the relationship between generated code and its original source file. A GeneratedCodeInfo message is associated with only one generated source file, but may contain references to different source... |
| Class | |
Wrapper message for int32. |
| Class | |
Wrapper message for int64. |
| Class | |
ListValue is a wrapper around a repeated field of values. |
| Class | |
No class docstring; 7/7 properties, 8/8 methods documented |
| Class | |
Method represents a method of an API interface. |
| Class | |
Describes a method of a service. |
| Class | |
No class docstring; 3/4 properties, 5/5 methods, 1/1 class documented |
| Class | |
Declares an API Interface to be included in this interface. The including interface must redeclare all the methods from the included interface, but documentation and options are inherited as follows: |
| Class | |
NullValue is a singleton enumeration to represent the null value for the Value type union. |
| Class | |
Describes a oneof. |
| Class | |
No class docstring; 2/2 properties, 3/3 methods documented |
| Class | |
A protocol buffer option, which can be attached to a message, field, enumeration, etc. |
| Class | |
Describes a service. |
| Class | |
No class docstring; 3/3 properties, 4/4 methods documented |
| Class | |
Encapsulates information about the original source file from which a FileDescriptorProto was generated. |
| Class | |
SourceContext represents information about the source of a protobuf element, like the file in which it is defined. |
| Class | |
Wrapper message for string. |
| Class | |
Struct represents a structured data value, consisting of fields which map to dynamically typed values. In some languages, Struct might be supported by a native representation. For example, in scripting languages like JS a struct is represented as an object... |
| Class | |
Describes the 'visibility' of a symbol with respect to the proto import system. Symbols can only be imported when the visibility rules do not prevent it (ex: local symbols cannot be imported). Visibility modifiers can only set on ... |
| Class | |
The syntax in which a protocol buffer element is defined. |
| Class | |
A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution. The count is relative to an epoch at UTC midnight on January 1, 1970, in the proleptic Gregorian calendar which extends the Gregorian calendar backwards to year one. |
| Class | |
A protocol buffer message type. |
| Class | |
Wrapper message for uint32. |
| Class | |
Wrapper message for uint64. |
| Class | |
A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. ... |
| Class | |
Value represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of these variants... |
| Variable | |
Undocumented |
| Variable | |
Range of reserved tag numbers. Reserved tag numbers may not be used by fields or extension ranges in the same message. Reserved ranges may not overlap. |
| Variable | |
Range of reserved numeric values. Reserved values may not be used by entries in the same enum. Reserved ranges may not overlap. |
| Variable | |
Undocumented |
| Variable | |
The verification state of the extension range. |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
A map from every known edition with a unique set of defaults to its defaults. Not all editions may be contained here. For a given edition, the defaults at the closest matching edition ordered at or before it should be used... |
| Variable | |
Whether a field is optional, required, or repeated. |
| Variable | |
Basic field types. |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Information about the support window of a feature. |
| Variable | |
Undocumented |
| Variable | |
If set to RETENTION_SOURCE, the option will be omitted from the binary. |
| Variable | |
This indicates the types of entities that the field may apply to when used as an option. If it is unset, then the field may be freely used as an option on any kind of entity. |
| Variable | |
Generated classes can be optimized for speed or code size. |
| Variable | |
Undocumented |
| Variable | |
Represents the identified object's effect on the element in the original .proto file. |
| Variable | |
Is this method side-effect-free (or safe in HTTP parlance), or idempotent, or neither? HTTP based RPC implementation may choose GET verb for safe methods, and PUT verb for idempotent methods instead of the default POST. |
| Variable | |
Undocumented |
| Variable | |
The name of the uninterpreted option. Each string represents a segment in a dot-separated name. is_extension is true iff a segment represents an extension (denoted with parentheses in options specs in... |
Range of reserved tag numbers. Reserved tag numbers may not be used by fields or extension ranges in the same message. Reserved ranges may not overlap.
Range of reserved numeric values. Reserved values may not be used by entries in the same enum. Reserved ranges may not overlap.
Note that this is distinct from DescriptorProto.ReservedRange in that it is inclusive such that it can appropriately represent the entire int32 domain.
A map from every known edition with a unique set of defaults to its defaults. Not all editions may be contained here. For a given edition, the defaults at the closest matching edition ordered at or before it should be used. This field must be in strict ascending order by edition.
This indicates the types of entities that the field may apply to when used as an option. If it is unset, then the field may be freely used as an option on any kind of entity.
Is this method side-effect-free (or safe in HTTP parlance), or idempotent, or neither? HTTP based RPC implementation may choose GET verb for safe methods, and PUT verb for idempotent methods instead of the default POST.
The name of the uninterpreted option. Each string represents a segment in a dot-separated name. is_extension is true iff a segment represents an extension (denoted with parentheses in options specs in .proto files). E.g.,{ ["foo", false], ["bar.baz", true], ["moo", false] } represents "foo.(bar.baz).moo".