Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Return Call NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A Log entries within the Google Cloud Logging API. N/A json google.protobuf.json_format Parse gcloud._helpers _rfc3339_nanos_to_datetime gcloud.logging._helpers logger_name_from_path _BaseEntry N/A object N/A N/A Base class for TextEntry, StructEntry.

    :type payload: text or dict
    :param payload: The payload passed as ``textPayload``, ``jsonPayload``,
                    or ``protoPayload``.

    :type logger: :class:`gcloud.logging.logger.Logger`
    :param logger: the logger used to write the entry.

    :type insert_id: text, or :class:`NoneType`
    :param insert_id: (optional) the ID used to identify an entry uniquely.

    :type timestamp: :class:`datetime.datetime`, or :class:`NoneType`
    :param timestamp: (optional) timestamp for the entry

    :type labels: dict or :class:`NoneType`
    :param labels: (optional) mapping of labels for the entry

    :type severity: string or :class:`NoneType`
    :param severity: (optional) severity of event being logged.

    :type http_request: dict or :class:`NoneType`
    :param http_request: (optional) info about HTTP request associated with
                         the entry
     __init__ N/A N/A self payload logger insert_id timestamp labels severity http_request N/A None None None None None N/A N/A N/A self payload payload N/A N/A self logger logger N/A N/A self insert_id insert_id N/A N/A self timestamp timestamp N/A N/A self labels labels N/A N/A self severity severity N/A N/A self http_request http_request N/A from_api_repr N/A N/A cls resource client loggers N/A None N/A N/A Factory:  construct an entry given its API representation

        :type resource: dict
        :param resource: text entry resource representation returned from
                         the API

        :type client: :class:`gcloud.logging.client.Client`
        :param client: Client which holds credentials and project
                       configuration.

        :type loggers: dict or None
        :param loggers: A mapping of logger fullnames -> loggers.  If not
                        passed, the entry will have a newly-created logger.

        :rtype: :class:`gcloud.logging.entries.TextEntry`
        :returns: Text entry parsed from ``resource``.
         N/A N/A loggers None N/A N/A loggers N/A N/A logger_fullname N/A resource N/A logName N/A logger N/A N/A loggers get logger_fullname N/A N/A logger None N/A N/A logger_name N/A logger_name_from_path logger_fullname N/A client project N/A logger N/A loggers N/A logger_fullname N/A N/A client logger logger_name N/A payload N/A resource N/A N/A cls _PAYLOAD_KEY N/A insert_id N/A N/A resource get insertId N/A timestamp N/A N/A resource get timestamp N/A N/A timestamp None N/A N/A timestamp N/A _rfc3339_nanos_to_datetime timestamp N/A labels N/A N/A resource get labels N/A severity N/A N/A resource get severity N/A http_request N/A N/A resource get httpRequest N/A N/A cls payload logger insert_id insert_id timestamp timestamp labels labels severity severity http_request http_request N/A classmethod N/A TextEntry N/A _BaseEntry N/A N/A Entry created with ``textPayload``.

    See:
    https://cloud.google.com/logging/docs/api/ref_v2beta1/rest/v2beta1/LogEntry
     N/A _PAYLOAD_KEY textPayload N/A StructEntry N/A _BaseEntry N/A N/A Entry created with ``jsonPayload``.

    See:
    https://cloud.google.com/logging/docs/api/ref_v2beta1/rest/v2beta1/LogEntry
     N/A _PAYLOAD_KEY jsonPayload N/A ProtobufEntry N/A _BaseEntry N/A N/A Entry created with ``protoPayload``.

    See:
    https://cloud.google.com/logging/docs/api/ref_v2beta1/rest/v2beta1/LogEntry
     N/A _PAYLOAD_KEY protoPayload parse_message N/A N/A self message N/A N/A N/A Parse payload into a protobuf message.

        Mutates the passed-in ``message`` in place.

        :type message: Protobuf message
        :param message: the message to be logged
         N/A N/A Parse N/A N/A json dumps N/A self payload message N/A N/A