publicfinalclass EventTriggerextendsGeneratedMessageV3implementsEventTriggerOrBuilder
Describes EventTrigger, used to request events to be sent from another
service.
Protobuf type google.cloud.functions.v2beta.EventTrigger
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CHANNEL_FIELD_NUMBER
publicstaticfinalintCHANNEL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
EVENT_FILTERS_FIELD_NUMBER
publicstaticfinalintEVENT_FILTERS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
EVENT_TYPE_FIELD_NUMBER
publicstaticfinalintEVENT_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
PUBSUB_TOPIC_FIELD_NUMBER
publicstaticfinalintPUBSUB_TOPIC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
RETRY_POLICY_FIELD_NUMBER
publicstaticfinalintRETRY_POLICY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
SERVICE_ACCOUNT_EMAIL_FIELD_NUMBER
publicstaticfinalintSERVICE_ACCOUNT_EMAIL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
TRIGGER_FIELD_NUMBER
publicstaticfinalintTRIGGER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
TRIGGER_REGION_FIELD_NUMBER
publicstaticfinalintTRIGGER_REGION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
Static Methods
getDefaultInstance()
publicstaticEventTriggergetDefaultInstance()
getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
newBuilder()
publicstaticEventTrigger.BuildernewBuilder()
newBuilder(EventTrigger prototype)
publicstaticEventTrigger.BuildernewBuilder(EventTriggerprototype)
publicstaticEventTriggerparseDelimitedFrom(InputStreaminput)
publicstaticEventTriggerparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(byte[] data)
publicstaticEventTriggerparseFrom(byte[]data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
publicstaticEventTriggerparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteString data)
publicstaticEventTriggerparseFrom(ByteStringdata)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
publicstaticEventTriggerparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
publicstaticEventTriggerparseFrom(CodedInputStreaminput)
publicstaticEventTriggerparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticEventTriggerparseFrom(InputStreaminput)
publicstaticEventTriggerparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteBuffer data)
publicstaticEventTriggerparseFrom(ByteBufferdata)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
publicstaticEventTriggerparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
parser()
publicstaticParser<EventTrigger>parser()
Methods
equals(Object obj)
publicbooleanequals(Objectobj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getChannel()
Optional. The name of the channel associated with the trigger in
projects/{project}/locations/{location}/channels/{channel} format.
You must provide a channel to receive events from Eventarc SaaS partners.
string channel = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The channel.
|
getChannelBytes()
publicByteStringgetChannelBytes()
Optional. The name of the channel associated with the trigger in
projects/{project}/locations/{location}/channels/{channel} format.
You must provide a channel to receive events from Eventarc SaaS partners.
string channel = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for channel.
|
getDefaultInstanceForType()
publicEventTriggergetDefaultInstanceForType()
getEventFilters(int index)
publicEventFiltergetEventFilters(intindex)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
| Parameter |
| Name |
Description |
index |
int
|
getEventFiltersCount()
publicintgetEventFiltersCount()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
| Returns |
| Type |
Description |
int |
getEventFiltersList()
publicList<EventFilter>getEventFiltersList()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
getEventFiltersOrBuilder(int index)
publicEventFilterOrBuildergetEventFiltersOrBuilder(intindex)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
| Parameter |
| Name |
Description |
index |
int
|
getEventFiltersOrBuilderList()
publicList<?extendsEventFilterOrBuilder>getEventFiltersOrBuilderList()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.functions.v2beta.EventFilterOrBuilder> |
getEventType()
publicStringgetEventType()
Required. The type of event to observe. For example:
google.cloud.audit.log.v1.written or
google.cloud.pubsub.topic.v1.messagePublished.
string event_type = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The eventType.
|
getEventTypeBytes()
publicByteStringgetEventTypeBytes()
Required. The type of event to observe. For example:
google.cloud.audit.log.v1.written or
google.cloud.pubsub.topic.v1.messagePublished.
string event_type = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for eventType.
|
getParserForType()
publicParser<EventTrigger>getParserForType()
Overrides
getPubsubTopic()
publicStringgetPubsubTopic()
Optional. The name of a Pub/Sub topic in the same project that will be used
as the transport topic for the event delivery. Format:
projects/{project}/topics/{topic}.
This is only valid for events of type
google.cloud.pubsub.topic.v1.messagePublished. The topic provided here
will not be deleted at function deletion.
string pubsub_topic = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The pubsubTopic.
|
getPubsubTopicBytes()
publicByteStringgetPubsubTopicBytes()
Optional. The name of a Pub/Sub topic in the same project that will be used
as the transport topic for the event delivery. Format:
projects/{project}/topics/{topic}.
This is only valid for events of type
google.cloud.pubsub.topic.v1.messagePublished. The topic provided here
will not be deleted at function deletion.
string pubsub_topic = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for pubsubTopic.
|
getRetryPolicy()
publicEventTrigger.RetryPolicygetRetryPolicy()
Optional. If unset, then defaults to ignoring failures (i.e. not retrying
them).
.google.cloud.functions.v2beta.EventTrigger.RetryPolicy retry_policy = 7 [(.google.api.field_behavior) = OPTIONAL];
getRetryPolicyValue()
publicintgetRetryPolicyValue()
Optional. If unset, then defaults to ignoring failures (i.e. not retrying
them).
.google.cloud.functions.v2beta.EventTrigger.RetryPolicy retry_policy = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for retryPolicy.
|
getSerializedSize()
publicintgetSerializedSize()
| Returns |
| Type |
Description |
int |
Overrides
getServiceAccountEmail()
publicStringgetServiceAccountEmail()
Optional. The email of the trigger's service account. The service account
must have permission to invoke Cloud Run services, the permission is
run.routes.invoke.
If empty, defaults to the Compute Engine default service account:
{project_number}-compute@developer.gserviceaccount.com.
string service_account_email = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The serviceAccountEmail.
|
getServiceAccountEmailBytes()
publicByteStringgetServiceAccountEmailBytes()
Optional. The email of the trigger's service account. The service account
must have permission to invoke Cloud Run services, the permission is
run.routes.invoke.
If empty, defaults to the Compute Engine default service account:
{project_number}-compute@developer.gserviceaccount.com.
string service_account_email = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for serviceAccountEmail.
|
getTrigger()
Output only. The resource name of the Eventarc trigger. The format of this
field is projects/{project}/locations/{region}/triggers/{trigger}.
string trigger = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The trigger.
|
getTriggerBytes()
publicByteStringgetTriggerBytes()
Output only. The resource name of the Eventarc trigger. The format of this
field is projects/{project}/locations/{region}/triggers/{trigger}.
string trigger = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for trigger.
|
getTriggerRegion()
publicStringgetTriggerRegion()
The region that the trigger will be in. The trigger will only receive
events originating in this region. It can be the same
region as the function, a different region or multi-region, or the global
region. If not provided, defaults to the same region as the function.
string trigger_region = 2;
| Returns |
| Type |
Description |
String |
The triggerRegion.
|
getTriggerRegionBytes()
publicByteStringgetTriggerRegionBytes()
The region that the trigger will be in. The trigger will only receive
events originating in this region. It can be the same
region as the function, a different region or multi-region, or the global
region. If not provided, defaults to the same region as the function.
string trigger_region = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for triggerRegion.
|
hashCode()
| Returns |
| Type |
Description |
int |
Overrides
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized()
publicfinalbooleanisInitialized()
Overrides
newBuilderForType()
publicEventTrigger.BuildernewBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protectedEventTrigger.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
| Returns |
| Type |
Description |
Object |
Overrides
toBuilder()
publicEventTrigger.BuildertoBuilder()
writeTo(CodedOutputStream output)
publicvoidwriteTo(CodedOutputStreamoutput)
Overrides