Reference documentation and code samples for the Google Cloud Eventarc V1 Client class EventType.
A representation of the event type resource.
Generated from protobuf message google.cloud.eventarc.v1.EventType
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ type
string
Output only. The full name of the event type (for example, "google.cloud.storage.object.v1.finalized"). In the form of {provider-specific-prefix}.{resource}.{version}.{verb}. Types MUST be versioned and event schemas are guaranteed to remain backward compatible within one version. Note that event type versions and API versions do not need to match.
↳ description
string
Output only. Human friendly description of what the event type is about. For example "Bucket created in Cloud Storage".
↳ filtering_attributes
array< Google\Cloud\Eventarc\V1\FilteringAttribute
>
Output only. Filtering attributes for the event type.
↳ event_schema_uri
string
Output only. URI for the event schema. For example " https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto "
getType
Output only. The full name of the event type (for example, "google.cloud.storage.object.v1.finalized"). In the form of {provider-specific-prefix}.{resource}.{version}.{verb}. Types MUST be versioned and event schemas are guaranteed to remain backward compatible within one version. Note that event type versions and API versions do not need to match.
string
setType
Output only. The full name of the event type (for example, "google.cloud.storage.object.v1.finalized"). In the form of {provider-specific-prefix}.{resource}.{version}.{verb}. Types MUST be versioned and event schemas are guaranteed to remain backward compatible within one version. Note that event type versions and API versions do not need to match.
var
string
$this
getDescription
Output only. Human friendly description of what the event type is about.
For example "Bucket created in Cloud Storage".
string
setDescription
Output only. Human friendly description of what the event type is about.
For example "Bucket created in Cloud Storage".
var
string
$this
getFilteringAttributes
Output only. Filtering attributes for the event type.
setFilteringAttributes
Output only. Filtering attributes for the event type.
$this
getEventSchemaUri
Output only. URI for the event schema.
For example " https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto "
string
setEventSchemaUri
Output only. URI for the event schema.
For example " https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto "
var
string
$this