- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.4
- 2.4.3
- 2.3.6
public static final class EventTrigger.Builder extends GeneratedMessageV3.Builder<EventTrigger.Builder> implements EventTriggerOrBuilder
Describes EventTrigger, used to request events to be sent from another service.
Protobuf type google.cloud.functions.v2beta.EventTrigger
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > EventTrigger.BuilderImplements
EventTriggerOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllEventFilters(Iterable<? extends EventFilter> values)
public EventTrigger.Builder addAllEventFilters(Iterable<? extends EventFilter> values)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.functions.v2beta.EventFilter> |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
addEventFilters(EventFilter value)
public EventTrigger.Builder addEventFilters(EventFilter value)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
value |
EventFilter |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
addEventFilters(EventFilter.Builder builderForValue)
public EventTrigger.Builder addEventFilters(EventFilter.Builder builderForValue)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
builderForValue |
EventFilter.Builder |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
addEventFilters(int index, EventFilter value)
public EventTrigger.Builder addEventFilters(int index, EventFilter value)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
EventFilter |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
addEventFilters(int index, EventFilter.Builder builderForValue)
public EventTrigger.Builder addEventFilters(int index, EventFilter.Builder builderForValue)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
EventFilter.Builder |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
addEventFiltersBuilder()
public EventFilter.Builder addEventFiltersBuilder()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Returns | |
---|---|
Type | Description |
EventFilter.Builder |
addEventFiltersBuilder(int index)
public EventFilter.Builder addEventFiltersBuilder(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
EventFilter.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public EventTrigger.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
build()
public EventTrigger build()
Returns | |
---|---|
Type | Description |
EventTrigger |
buildPartial()
public EventTrigger buildPartial()
Returns | |
---|---|
Type | Description |
EventTrigger |
clear()
public EventTrigger.Builder clear()
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
clearChannel()
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) = { ... }
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
clearEventFilters()
public EventTrigger.Builder clearEventFilters()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
clearEventType()
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];
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public EventTrigger.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public EventTrigger.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
clearPubsubTopic()
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) = { ... }
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
clearRetryPolicy()
public EventTrigger.Builder clearRetryPolicy()
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 |
EventTrigger.Builder |
This builder for chaining. |
clearService()
public EventTrigger.Builder clearService()
Optional. The hostname of the service that 1st Gen function should be observed.
If no string is provided, the default service implementing the API will
be used. For example, storage.googleapis.com
is the default for all
event types in the google.storage
namespace.
The field is only applicable to 1st Gen functions.
string service = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
clearServiceAccountEmail()
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];
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
clearTrigger()
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) = { ... }
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
clearTriggerRegion()
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;
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
clone()
public EventTrigger.Builder clone()
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
getChannel()
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) = { ... }
Returns | |
---|---|
Type | Description |
String |
The channel. |
getChannelBytes()
public 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) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for channel. |
getDefaultInstanceForType()
public EventTrigger getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
EventTrigger |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getEventFilters(int index)
public EventFilter getEventFilters(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
EventFilter |
getEventFiltersBuilder(int index)
public EventFilter.Builder getEventFiltersBuilder(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
EventFilter.Builder |
getEventFiltersBuilderList()
public List<EventFilter.Builder> getEventFiltersBuilderList()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Returns | |
---|---|
Type | Description |
List<Builder> |
getEventFiltersCount()
public int getEventFiltersCount()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Returns | |
---|---|
Type | Description |
int |
getEventFiltersList()
public List<EventFilter> getEventFiltersList()
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Returns | |
---|---|
Type | Description |
List<EventFilter> |
getEventFiltersOrBuilder(int index)
public EventFilterOrBuilder getEventFiltersOrBuilder(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
EventFilterOrBuilder |
getEventFiltersOrBuilderList()
public List<? extends EventFilterOrBuilder> 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()
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];
Returns | |
---|---|
Type | Description |
String |
The eventType. |
getEventTypeBytes()
public 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];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for eventType. |
getPubsubTopic()
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) = { ... }
Returns | |
---|---|
Type | Description |
String |
The pubsubTopic. |
getPubsubTopicBytes()
public 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) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for pubsubTopic. |
getRetryPolicy()
public EventTrigger.RetryPolicy getRetryPolicy()
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 |
EventTrigger.RetryPolicy |
The retryPolicy. |
getRetryPolicyValue()
public int getRetryPolicyValue()
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. |
getService()
public String getService()
Optional. The hostname of the service that 1st Gen function should be observed.
If no string is provided, the default service implementing the API will
be used. For example, storage.googleapis.com
is the default for all
event types in the google.storage
namespace.
The field is only applicable to 1st Gen functions.
string service = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The service. |
getServiceAccountEmail()
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];
Returns | |
---|---|
Type | Description |
String |
The serviceAccountEmail. |
getServiceAccountEmailBytes()
public 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];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for serviceAccountEmail. |
getServiceBytes()
public ByteString getServiceBytes()
Optional. The hostname of the service that 1st Gen function should be observed.
If no string is provided, the default service implementing the API will
be used. For example, storage.googleapis.com
is the default for all
event types in the google.storage
namespace.
The field is only applicable to 1st Gen functions.
string service = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for service. |
getTrigger()
public 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) = { ... }
Returns | |
---|---|
Type | Description |
String |
The trigger. |
getTriggerBytes()
public 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) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for trigger. |
getTriggerRegion()
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;
Returns | |
---|---|
Type | Description |
String |
The triggerRegion. |
getTriggerRegionBytes()
public 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;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for triggerRegion. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(EventTrigger other)
public EventTrigger.Builder mergeFrom(EventTrigger other)
Parameter | |
---|---|
Name | Description |
other |
EventTrigger |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public EventTrigger.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public EventTrigger.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final EventTrigger.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
removeEventFilters(int index)
public EventTrigger.Builder removeEventFilters(int index)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
setChannel(String value)
public 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) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The channel to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setChannelBytes(ByteString value)
public EventTrigger.Builder setChannelBytes(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) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for channel to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setEventFilters(int index, EventFilter value)
public EventTrigger.Builder setEventFilters(int index, EventFilter value)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
EventFilter |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
setEventFilters(int index, EventFilter.Builder builderForValue)
public EventTrigger.Builder setEventFilters(int index, EventFilter.Builder builderForValue)
Criteria used to filter events.
repeated .google.cloud.functions.v2beta.EventFilter event_filters = 4;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
EventFilter.Builder |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
setEventType(String value)
public 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];
Parameter | |
---|---|
Name | Description |
value |
String The eventType to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setEventTypeBytes(ByteString value)
public EventTrigger.Builder setEventTypeBytes(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];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for eventType to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public EventTrigger.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
setPubsubTopic(String value)
public 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) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The pubsubTopic to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setPubsubTopicBytes(ByteString value)
public EventTrigger.Builder setPubsubTopicBytes(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) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for pubsubTopic to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public EventTrigger.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
setRetryPolicy(EventTrigger.RetryPolicy value)
public EventTrigger.Builder setRetryPolicy(EventTrigger.RetryPolicy value)
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];
Parameter | |
---|---|
Name | Description |
value |
EventTrigger.RetryPolicy The retryPolicy to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setRetryPolicyValue(int value)
public EventTrigger.Builder setRetryPolicyValue(int value)
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];
Parameter | |
---|---|
Name | Description |
value |
int The enum numeric value on the wire for retryPolicy to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setService(String value)
public EventTrigger.Builder setService(String value)
Optional. The hostname of the service that 1st Gen function should be observed.
If no string is provided, the default service implementing the API will
be used. For example, storage.googleapis.com
is the default for all
event types in the google.storage
namespace.
The field is only applicable to 1st Gen functions.
string service = 9 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The service to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setServiceAccountEmail(String value)
public 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];
Parameter | |
---|---|
Name | Description |
value |
String The serviceAccountEmail to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setServiceAccountEmailBytes(ByteString value)
public EventTrigger.Builder setServiceAccountEmailBytes(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];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for serviceAccountEmail to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setServiceBytes(ByteString value)
public EventTrigger.Builder setServiceBytes(ByteString value)
Optional. The hostname of the service that 1st Gen function should be observed.
If no string is provided, the default service implementing the API will
be used. For example, storage.googleapis.com
is the default for all
event types in the google.storage
namespace.
The field is only applicable to 1st Gen functions.
string service = 9 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for service to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setTrigger(String value)
public 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) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The trigger to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setTriggerBytes(ByteString value)
public EventTrigger.Builder setTriggerBytes(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) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for trigger to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setTriggerRegion(String value)
public 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;
Parameter | |
---|---|
Name | Description |
value |
String The triggerRegion to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setTriggerRegionBytes(ByteString value)
public EventTrigger.Builder setTriggerRegionBytes(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;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for triggerRegion to set. |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final EventTrigger.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
EventTrigger.Builder |