public static final class EventTrigger.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder> implements EventTriggerOrBuilder
Describes EventTrigger, used to request events to be sent from another service.Protobuf type
google.cloud.functions.v2.EventTrigger| Modifier and Type | Method and Description |
|---|---|
EventTrigger.Builder |
addAllEventFilters(Iterable<? extends EventFilter> values)
Criteria used to filter events.
|
EventTrigger.Builder |
addEventFilters(EventFilter.Builder builderForValue)
Criteria used to filter events.
|
EventTrigger.Builder |
addEventFilters(EventFilter value)
Criteria used to filter events.
|
EventTrigger.Builder |
addEventFilters(int index,
EventFilter.Builder builderForValue)
Criteria used to filter events.
|
EventTrigger.Builder |
addEventFilters(int index,
EventFilter value)
Criteria used to filter events.
|
EventFilter.Builder |
addEventFiltersBuilder()
Criteria used to filter events.
|
EventFilter.Builder |
addEventFiltersBuilder(int index)
Criteria used to filter events.
|
EventTrigger.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
EventTrigger |
build() |
EventTrigger |
buildPartial() |
EventTrigger.Builder |
clear() |
EventTrigger.Builder |
clearChannel()
Optional.
|
EventTrigger.Builder |
clearEventFilters()
Criteria used to filter events.
|
EventTrigger.Builder |
clearEventType()
Required.
|
EventTrigger.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
EventTrigger.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
EventTrigger.Builder |
clearPubsubTopic()
Optional.
|
EventTrigger.Builder |
clearRetryPolicy()
Optional.
|
EventTrigger.Builder |
clearServiceAccountEmail()
Optional.
|
EventTrigger.Builder |
clearTrigger()
Output only.
|
EventTrigger.Builder |
clearTriggerRegion()
The region that the trigger will be in.
|
EventTrigger.Builder |
clone() |
String |
getChannel()
Optional.
|
com.google.protobuf.ByteString |
getChannelBytes()
Optional.
|
EventTrigger |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EventFilter |
getEventFilters(int index)
Criteria used to filter events.
|
EventFilter.Builder |
getEventFiltersBuilder(int index)
Criteria used to filter events.
|
List<EventFilter.Builder> |
getEventFiltersBuilderList()
Criteria used to filter events.
|
int |
getEventFiltersCount()
Criteria used to filter events.
|
List<EventFilter> |
getEventFiltersList()
Criteria used to filter events.
|
EventFilterOrBuilder |
getEventFiltersOrBuilder(int index)
Criteria used to filter events.
|
List<? extends EventFilterOrBuilder> |
getEventFiltersOrBuilderList()
Criteria used to filter events.
|
String |
getEventType()
Required.
|
com.google.protobuf.ByteString |
getEventTypeBytes()
Required.
|
String |
getPubsubTopic()
Optional.
|
com.google.protobuf.ByteString |
getPubsubTopicBytes()
Optional.
|
EventTrigger.RetryPolicy |
getRetryPolicy()
Optional.
|
int |
getRetryPolicyValue()
Optional.
|
String |
getServiceAccountEmail()
Optional.
|
com.google.protobuf.ByteString |
getServiceAccountEmailBytes()
Optional.
|
String |
getTrigger()
Output only.
|
com.google.protobuf.ByteString |
getTriggerBytes()
Output only.
|
String |
getTriggerRegion()
The region that the trigger will be in.
|
com.google.protobuf.ByteString |
getTriggerRegionBytes()
The region that the trigger will be in.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
EventTrigger.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
EventTrigger.Builder |
mergeFrom(EventTrigger other) |
EventTrigger.Builder |
mergeFrom(com.google.protobuf.Message other) |
EventTrigger.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
EventTrigger.Builder |
removeEventFilters(int index)
Criteria used to filter events.
|
EventTrigger.Builder |
setChannel(String value)
Optional.
|
EventTrigger.Builder |
setChannelBytes(com.google.protobuf.ByteString value)
Optional.
|
EventTrigger.Builder |
setEventFilters(int index,
EventFilter.Builder builderForValue)
Criteria used to filter events.
|
EventTrigger.Builder |
setEventFilters(int index,
EventFilter value)
Criteria used to filter events.
|
EventTrigger.Builder |
setEventType(String value)
Required.
|
EventTrigger.Builder |
setEventTypeBytes(com.google.protobuf.ByteString value)
Required.
|
EventTrigger.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
EventTrigger.Builder |
setPubsubTopic(String value)
Optional.
|
EventTrigger.Builder |
setPubsubTopicBytes(com.google.protobuf.ByteString value)
Optional.
|
EventTrigger.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
EventTrigger.Builder |
setRetryPolicy(EventTrigger.RetryPolicy value)
Optional.
|
EventTrigger.Builder |
setRetryPolicyValue(int value)
Optional.
|
EventTrigger.Builder |
setServiceAccountEmail(String value)
Optional.
|
EventTrigger.Builder |
setServiceAccountEmailBytes(com.google.protobuf.ByteString value)
Optional.
|
EventTrigger.Builder |
setTrigger(String value)
Output only.
|
EventTrigger.Builder |
setTriggerBytes(com.google.protobuf.ByteString value)
Output only.
|
EventTrigger.Builder |
setTriggerRegion(String value)
The region that the trigger will be in.
|
EventTrigger.Builder |
setTriggerRegionBytes(com.google.protobuf.ByteString value)
The region that the trigger will be in.
|
EventTrigger.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EventTrigger build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EventTrigger buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EventTrigger.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EventTrigger.Builder>public EventTrigger.Builder mergeFrom(EventTrigger other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public EventTrigger.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EventTrigger.Builder>IOExceptionpublic String 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) = { ... }
getTrigger in interface EventTriggerOrBuilderpublic com.google.protobuf.ByteString getTriggerBytes()
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) = { ... }
getTriggerBytes in interface EventTriggerOrBuilderpublic EventTrigger.Builder setTrigger(String value)
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) = { ... }
value - The trigger to set.public EventTrigger.Builder clearTrigger()
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) = { ... }
public EventTrigger.Builder setTriggerBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for trigger to set.public String getTriggerRegion()
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;getTriggerRegion in interface EventTriggerOrBuilderpublic com.google.protobuf.ByteString getTriggerRegionBytes()
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;getTriggerRegionBytes in interface EventTriggerOrBuilderpublic EventTrigger.Builder setTriggerRegion(String value)
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;value - The triggerRegion to set.public EventTrigger.Builder clearTriggerRegion()
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;public EventTrigger.Builder setTriggerRegionBytes(com.google.protobuf.ByteString value)
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;value - The bytes for triggerRegion to set.public String getEventType()
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];getEventType in interface EventTriggerOrBuilderpublic com.google.protobuf.ByteString getEventTypeBytes()
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];getEventTypeBytes in interface EventTriggerOrBuilderpublic EventTrigger.Builder setEventType(String value)
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];value - The eventType to set.public EventTrigger.Builder clearEventType()
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];public EventTrigger.Builder setEventTypeBytes(com.google.protobuf.ByteString value)
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];value - The bytes for eventType to set.public List<EventFilter> getEventFiltersList()
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;getEventFiltersList in interface EventTriggerOrBuilderpublic int getEventFiltersCount()
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;getEventFiltersCount in interface EventTriggerOrBuilderpublic EventFilter getEventFilters(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;getEventFilters in interface EventTriggerOrBuilderpublic EventTrigger.Builder setEventFilters(int index, EventFilter value)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder setEventFilters(int index, EventFilter.Builder builderForValue)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder addEventFilters(EventFilter value)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder addEventFilters(int index, EventFilter value)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder addEventFilters(EventFilter.Builder builderForValue)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder addEventFilters(int index, EventFilter.Builder builderForValue)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder addAllEventFilters(Iterable<? extends EventFilter> values)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder clearEventFilters()
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventTrigger.Builder removeEventFilters(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventFilter.Builder getEventFiltersBuilder(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventFilterOrBuilder getEventFiltersOrBuilder(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;getEventFiltersOrBuilder in interface EventTriggerOrBuilderpublic List<? extends EventFilterOrBuilder> getEventFiltersOrBuilderList()
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;getEventFiltersOrBuilderList in interface EventTriggerOrBuilderpublic EventFilter.Builder addEventFiltersBuilder()
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public EventFilter.Builder addEventFiltersBuilder(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public List<EventFilter.Builder> getEventFiltersBuilderList()
Criteria used to filter events.
repeated .google.cloud.functions.v2.EventFilter event_filters = 4;public String getPubsubTopic()
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) = { ... }
getPubsubTopic in interface EventTriggerOrBuilderpublic com.google.protobuf.ByteString getPubsubTopicBytes()
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) = { ... }
getPubsubTopicBytes in interface EventTriggerOrBuilderpublic EventTrigger.Builder setPubsubTopic(String value)
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) = { ... }
value - The pubsubTopic to set.public EventTrigger.Builder clearPubsubTopic()
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) = { ... }
public EventTrigger.Builder setPubsubTopicBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for pubsubTopic to set.public String getServiceAccountEmail()
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];getServiceAccountEmail in interface EventTriggerOrBuilderpublic com.google.protobuf.ByteString getServiceAccountEmailBytes()
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];getServiceAccountEmailBytes in interface EventTriggerOrBuilderpublic EventTrigger.Builder setServiceAccountEmail(String value)
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];value - The serviceAccountEmail to set.public EventTrigger.Builder clearServiceAccountEmail()
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];public EventTrigger.Builder setServiceAccountEmailBytes(com.google.protobuf.ByteString value)
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];value - The bytes for serviceAccountEmail to set.public int getRetryPolicyValue()
Optional. If unset, then defaults to ignoring failures (i.e. not retrying them).
.google.cloud.functions.v2.EventTrigger.RetryPolicy retry_policy = 7 [(.google.api.field_behavior) = OPTIONAL];
getRetryPolicyValue in interface EventTriggerOrBuilderpublic EventTrigger.Builder setRetryPolicyValue(int value)
Optional. If unset, then defaults to ignoring failures (i.e. not retrying them).
.google.cloud.functions.v2.EventTrigger.RetryPolicy retry_policy = 7 [(.google.api.field_behavior) = OPTIONAL];
value - The enum numeric value on the wire for retryPolicy to set.public EventTrigger.RetryPolicy getRetryPolicy()
Optional. If unset, then defaults to ignoring failures (i.e. not retrying them).
.google.cloud.functions.v2.EventTrigger.RetryPolicy retry_policy = 7 [(.google.api.field_behavior) = OPTIONAL];
getRetryPolicy in interface EventTriggerOrBuilderpublic EventTrigger.Builder setRetryPolicy(EventTrigger.RetryPolicy value)
Optional. If unset, then defaults to ignoring failures (i.e. not retrying them).
.google.cloud.functions.v2.EventTrigger.RetryPolicy retry_policy = 7 [(.google.api.field_behavior) = OPTIONAL];
value - The retryPolicy to set.public EventTrigger.Builder clearRetryPolicy()
Optional. If unset, then defaults to ignoring failures (i.e. not retrying them).
.google.cloud.functions.v2.EventTrigger.RetryPolicy retry_policy = 7 [(.google.api.field_behavior) = OPTIONAL];
public String 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) = { ... }
getChannel in interface EventTriggerOrBuilderpublic com.google.protobuf.ByteString getChannelBytes()
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) = { ... }
getChannelBytes in interface EventTriggerOrBuilderpublic EventTrigger.Builder setChannel(String value)
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) = { ... }
value - The channel to set.public EventTrigger.Builder clearChannel()
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) = { ... }
public EventTrigger.Builder setChannelBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for channel to set.public final EventTrigger.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>public final EventTrigger.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EventTrigger.Builder>Copyright © 2023 Google LLC. All rights reserved.