@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface EnumOptions

    Represents the google.protobuf.EnumOptions protobuf message.

    interface EnumOptions {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "google.protobuf.EnumOptions";
        allowAlias?: boolean;
        deprecated?: boolean;
        deprecatedLegacyJsonFieldConflicts?: boolean;
        enumDeprecationDetails?: DeprecationDetails;
        enumPySdk?: EnumPySDKSettings;
        features?: FeatureSet;
        uninterpretedOption: UninterpretedOption[];
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

    • [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined

      Represents the google.protobuf.EnumOptions protobuf message.

      • Uint8Array<ArrayBufferLike>
      • () => unknown
          • (): unknown
          • Represents the google.protobuf.EnumOptions protobuf message.

            Returns unknown

      • undefined
    Index
    "[customJson]"?: () => unknown

    Returns a safe value for JSON logs.

    Type Declaration

      • (): unknown
      • Returns a safe value for JSON logs.

        Returns unknown

    "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>

    Preserves protobuf fields that this SDK version does not recognize.

    $type: "google.protobuf.EnumOptions"

    Contains the fully qualified protobuf type name.

    allowAlias?: boolean

    Set this option to true to allow mapping different tag names to the same value.

    deprecated?: boolean

    Is this enum deprecated? Depending on the target platform, this can emit Deprecated annotations for the enum, or it will be completely ignored; in the very least, this is a formalization for deprecating enums.

    deprecatedLegacyJsonFieldConflicts?: boolean

    Enable the legacy handling of JSON field name conflicts. This lowercases and strips underscored from the fields before comparison in proto3 only. The new behavior takes json_name into account and applies to proto2 as well. TODO Remove this legacy behavior once downstream teams have had time to migrate.

    Deprecated.

    enumDeprecationDetails?: DeprecationDetails

    Contains the enum deprecation details.

    enumPySdk?: EnumPySDKSettings

    Contains the enum py SDK.

    features?: FeatureSet

    Any features defined in the specific edition. WARNING: This field should only be used by protobuf plugins or special cases like the proto compiler. Other uses are discouraged and developers should rely on the protoreflect APIs for their client language.

    uninterpretedOption: UninterpretedOption[]

    The parser stores options it doesn't recognize here. See above.