chore: add doc string for auto generated google api toolset

PiperOrigin-RevId: 761266870
This commit is contained in:
Xiang (Sean) Zhou 2025-05-20 16:07:48 -07:00 committed by Copybara-Service
parent fe01103b74
commit 76700d790b
2 changed files with 24 additions and 11 deletions

View File

@ -11,6 +11,23 @@
# 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.
"""Auto-generated tools and toolsets for Google APIs.
These tools and toolsets are auto-generated based on the API specifications
provided by the Google API Discovery API.
"""
from .google_api_tool import GoogleApiTool
from .google_api_toolset import GoogleApiToolset
from .google_api_toolsets import BigQueryToolset
from .google_api_toolsets import CalendarToolset
from .google_api_toolsets import DocsToolset
from .google_api_toolsets import GmailToolset
from .google_api_toolsets import SheetsToolset
from .google_api_toolsets import SlidesToolset
from .google_api_toolsets import YoutubeToolset
__all__ = [
'BigQueryToolset',
'CalendarToolset',
@ -22,14 +39,3 @@ __all__ = [
'GoogleApiToolset',
'GoogleApiTool',
]
from .google_api_tool import GoogleApiTool
from .google_api_toolset import GoogleApiToolset
from .google_api_toolsets import BigQueryToolset
from .google_api_toolsets import CalendarToolset
from .google_api_toolsets import DocsToolset
from .google_api_toolsets import GmailToolset
from .google_api_toolsets import SheetsToolset
from .google_api_toolsets import SlidesToolset
from .google_api_toolsets import YoutubeToolset

View File

@ -26,6 +26,7 @@ logger = logging.getLogger("google_adk." + __name__)
class BigQueryToolset(GoogleApiToolset):
"""Auto-generated Bigquery toolset based on Google BigQuery API v2 spec exposed by Google API discovery API"""
def __init__(
self,
@ -37,6 +38,7 @@ class BigQueryToolset(GoogleApiToolset):
class CalendarToolset(GoogleApiToolset):
"""Auto-generated Calendar toolset based on Google Calendar API v3 spec exposed by Google API discovery API"""
def __init__(
self,
@ -48,6 +50,7 @@ class CalendarToolset(GoogleApiToolset):
class GmailToolset(GoogleApiToolset):
"""Auto-generated Gmail toolset based on Google Gmail API v1 spec exposed by Google API discovery API"""
def __init__(
self,
@ -59,6 +62,7 @@ class GmailToolset(GoogleApiToolset):
class YoutubeToolset(GoogleApiToolset):
"""Auto-generated Youtube toolset based on Youtube API v3 spec exposed by Google API discovery API"""
def __init__(
self,
@ -70,6 +74,7 @@ class YoutubeToolset(GoogleApiToolset):
class SlidesToolset(GoogleApiToolset):
"""Auto-generated Slides toolset based on Google Slides API v1 spec exposed by Google API discovery API"""
def __init__(
self,
@ -81,6 +86,7 @@ class SlidesToolset(GoogleApiToolset):
class SheetsToolset(GoogleApiToolset):
"""Auto-generated Sheets toolset based on Google Sheets API v4 spec exposed by Google API discovery API"""
def __init__(
self,
@ -92,6 +98,7 @@ class SheetsToolset(GoogleApiToolset):
class DocsToolset(GoogleApiToolset):
"""Auto-generated Docs toolset based on Google Docs API v1 spec exposed by Google API discovery API"""
def __init__(
self,