Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions dapr/proto/runtime/v1/binarystore_pb2.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

196 changes: 196 additions & 0 deletions dapr/proto/runtime/v1/binarystore_pb2.pyi
Original file line number Diff line number Diff line change
@@ -0,0 +1,196 @@
"""
@generated by mypy-protobuf. Do not edit manually!
isort:skip_file
Copyright 2026 The Dapr Authors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
"""

from dapr.proto.common.v1 import common_pb2 as _common_pb2
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
import builtins as _builtins
import sys
import typing as _typing

if sys.version_info >= (3, 10):
from typing import TypeAlias as _TypeAlias
else:
from typing_extensions import TypeAlias as _TypeAlias

DESCRIPTOR: _descriptor.FileDescriptor

@_typing.final
class SetBinaryFileRequestAlpha1(_message.Message):
"""SetBinaryFileRequestAlpha1 is the request for SetBinaryFileAlpha1.
The first message in the stream must contain the options; subsequent
messages carry chunks of the binary file content via payload.
"""

DESCRIPTOR: _descriptor.Descriptor

INITIAL_REQUEST_FIELD_NUMBER: _builtins.int
PAYLOAD_FIELD_NUMBER: _builtins.int
@_builtins.property
def initial_request(self) -> Global___SetBinaryFileRequestInitialAlpha1:
"""Request details. Must be present in the first message only."""

@_builtins.property
def payload(self) -> _common_pb2.StreamPayload:
"""Chunk of data of arbitrary size."""

def __init__(
self,
*,
initial_request: Global___SetBinaryFileRequestInitialAlpha1 | None = ...,
payload: _common_pb2.StreamPayload | None = ...,
) -> None: ...
_HasFieldArgType: _TypeAlias = _typing.Literal["initial_request", b"initial_request", "payload", b"payload", "set_binary_file_request_type", b"set_binary_file_request_type"] # noqa: Y015
def HasField(self, field_name: _HasFieldArgType) -> _builtins.bool: ...
_ClearFieldArgType: _TypeAlias = _typing.Literal["initial_request", b"initial_request", "payload", b"payload", "set_binary_file_request_type", b"set_binary_file_request_type"] # noqa: Y015
def ClearField(self, field_name: _ClearFieldArgType) -> None: ...
_WhichOneofReturnType_set_binary_file_request_type: _TypeAlias = _typing.Literal["initial_request", "payload"] # noqa: Y015
_WhichOneofArgType_set_binary_file_request_type: _TypeAlias = _typing.Literal["set_binary_file_request_type", b"set_binary_file_request_type"] # noqa: Y015
def WhichOneof(self, oneof_group: _WhichOneofArgType_set_binary_file_request_type) -> _WhichOneofReturnType_set_binary_file_request_type | None: ...

Global___SetBinaryFileRequestAlpha1: _TypeAlias = SetBinaryFileRequestAlpha1 # noqa: Y015

@_typing.final
class SetBinaryFileRequestInitialAlpha1(_message.Message):
"""SetBinaryFileRequestInitialAlpha1 contains options for the first message in the
SetBinaryFileAlpha1 request.
"""

DESCRIPTOR: _descriptor.Descriptor

COMPONENT_NAME_FIELD_NUMBER: _builtins.int
FILE_NAME_FIELD_NUMBER: _builtins.int
OVERWRITE_FIELD_NUMBER: _builtins.int
component_name: _builtins.str
"""Name of the component. Required."""
file_name: _builtins.str
"""Name of the file to store. Required."""
overwrite: _builtins.bool
"""When false (POST semantics), the operation fails if a file with the same
name already exists. When true (PUT semantics), any existing file is
replaced. Defaults to false.
"""
def __init__(
self,
*,
component_name: _builtins.str = ...,
file_name: _builtins.str = ...,
overwrite: _builtins.bool | None = ...,
) -> None: ...
_HasFieldArgType: _TypeAlias = _typing.Literal["_overwrite", b"_overwrite", "overwrite", b"overwrite"] # noqa: Y015
def HasField(self, field_name: _HasFieldArgType) -> _builtins.bool: ...
_ClearFieldArgType: _TypeAlias = _typing.Literal["_overwrite", b"_overwrite", "component_name", b"component_name", "file_name", b"file_name", "overwrite", b"overwrite"] # noqa: Y015
def ClearField(self, field_name: _ClearFieldArgType) -> None: ...
_WhichOneofReturnType__overwrite: _TypeAlias = _typing.Literal["overwrite"] # noqa: Y015
_WhichOneofArgType__overwrite: _TypeAlias = _typing.Literal["_overwrite", b"_overwrite"] # noqa: Y015
def WhichOneof(self, oneof_group: _WhichOneofArgType__overwrite) -> _WhichOneofReturnType__overwrite | None: ...

Global___SetBinaryFileRequestInitialAlpha1: _TypeAlias = SetBinaryFileRequestInitialAlpha1 # noqa: Y015

@_typing.final
class SetBinaryFileResponseAlpha1(_message.Message):
"""SetBinaryFileResponseAlpha1 is the response for SetBinaryFileAlpha1."""

DESCRIPTOR: _descriptor.Descriptor

def __init__(
self,
) -> None: ...

Global___SetBinaryFileResponseAlpha1: _TypeAlias = SetBinaryFileResponseAlpha1 # noqa: Y015

@_typing.final
class GetBinaryFileRequestAlpha1(_message.Message):
"""GetBinaryFileRequestAlpha1 is the request for GetBinaryFileAlpha1."""

DESCRIPTOR: _descriptor.Descriptor

COMPONENT_NAME_FIELD_NUMBER: _builtins.int
FILE_NAME_FIELD_NUMBER: _builtins.int
component_name: _builtins.str
"""Name of the component. Required."""
file_name: _builtins.str
"""Name of the file to retrieve. Required."""
def __init__(
self,
*,
component_name: _builtins.str = ...,
file_name: _builtins.str = ...,
) -> None: ...
_ClearFieldArgType: _TypeAlias = _typing.Literal["component_name", b"component_name", "file_name", b"file_name"] # noqa: Y015
def ClearField(self, field_name: _ClearFieldArgType) -> None: ...

Global___GetBinaryFileRequestAlpha1: _TypeAlias = GetBinaryFileRequestAlpha1 # noqa: Y015

@_typing.final
class GetBinaryFileResponseAlpha1(_message.Message):
"""GetBinaryFileResponseAlpha1 is the streaming response for GetBinaryFileAlpha1."""

DESCRIPTOR: _descriptor.Descriptor

PAYLOAD_FIELD_NUMBER: _builtins.int
@_builtins.property
def payload(self) -> _common_pb2.StreamPayload:
"""Chunk of data."""

def __init__(
self,
*,
payload: _common_pb2.StreamPayload | None = ...,
) -> None: ...
_HasFieldArgType: _TypeAlias = _typing.Literal["payload", b"payload"] # noqa: Y015
def HasField(self, field_name: _HasFieldArgType) -> _builtins.bool: ...
_ClearFieldArgType: _TypeAlias = _typing.Literal["payload", b"payload"] # noqa: Y015
def ClearField(self, field_name: _ClearFieldArgType) -> None: ...

Global___GetBinaryFileResponseAlpha1: _TypeAlias = GetBinaryFileResponseAlpha1 # noqa: Y015

@_typing.final
class DeleteBinaryFileRequestAlpha1(_message.Message):
"""DeleteBinaryFileRequestAlpha1 is the request for DeleteBinaryFileAlpha1."""

DESCRIPTOR: _descriptor.Descriptor

COMPONENT_NAME_FIELD_NUMBER: _builtins.int
FILE_NAME_FIELD_NUMBER: _builtins.int
component_name: _builtins.str
"""Name of the component. Required."""
file_name: _builtins.str
"""Name of the file to delete. Required."""
def __init__(
self,
*,
component_name: _builtins.str = ...,
file_name: _builtins.str = ...,
) -> None: ...
_ClearFieldArgType: _TypeAlias = _typing.Literal["component_name", b"component_name", "file_name", b"file_name"] # noqa: Y015
def ClearField(self, field_name: _ClearFieldArgType) -> None: ...

Global___DeleteBinaryFileRequestAlpha1: _TypeAlias = DeleteBinaryFileRequestAlpha1 # noqa: Y015

@_typing.final
class DeleteBinaryFileResponseAlpha1(_message.Message):
"""DeleteBinaryFileResponseAlpha1 is the response for DeleteBinaryFileAlpha1."""

DESCRIPTOR: _descriptor.Descriptor

def __init__(
self,
) -> None: ...

Global___DeleteBinaryFileResponseAlpha1: _TypeAlias = DeleteBinaryFileResponseAlpha1 # noqa: Y015
24 changes: 24 additions & 0 deletions dapr/proto/runtime/v1/binarystore_pb2_grpc.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
"""Client and server classes corresponding to protobuf-defined services."""
import grpc
import warnings


GRPC_GENERATED_VERSION = '1.81.1'
GRPC_VERSION = grpc.__version__
_version_not_supported = False

try:
from grpc._utilities import first_version_is_lower
_version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION)
except ImportError:
_version_not_supported = True

if _version_not_supported:
raise RuntimeError(
f'The grpc package installed is at version {GRPC_VERSION},'
+ ' but the generated code in dapr/proto/runtime/v1/binarystore_pb2_grpc.py depends on'
+ f' grpcio>={GRPC_GENERATED_VERSION}.'
+ f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}'
+ f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.'
)
Loading
Loading