Class Trigger

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.eventarc.v1.Trigger
All Implemented Interfaces:
TriggerOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class Trigger extends com.google.protobuf.GeneratedMessage implements TriggerOrBuilder
 A representation of the trigger resource.
 
Protobuf type google.cloud.eventarc.v1.Trigger
See Also:
  • Field Details

    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • UID_FIELD_NUMBER

      public static final int UID_FIELD_NUMBER
      See Also:
    • CREATE_TIME_FIELD_NUMBER

      public static final int CREATE_TIME_FIELD_NUMBER
      See Also:
    • UPDATE_TIME_FIELD_NUMBER

      public static final int UPDATE_TIME_FIELD_NUMBER
      See Also:
    • EVENT_FILTERS_FIELD_NUMBER

      public static final int EVENT_FILTERS_FIELD_NUMBER
      See Also:
    • SERVICE_ACCOUNT_FIELD_NUMBER

      public static final int SERVICE_ACCOUNT_FIELD_NUMBER
      See Also:
    • DESTINATION_FIELD_NUMBER

      public static final int DESTINATION_FIELD_NUMBER
      See Also:
    • TRANSPORT_FIELD_NUMBER

      public static final int TRANSPORT_FIELD_NUMBER
      See Also:
    • LABELS_FIELD_NUMBER

      public static final int LABELS_FIELD_NUMBER
      See Also:
    • CHANNEL_FIELD_NUMBER

      public static final int CHANNEL_FIELD_NUMBER
      See Also:
    • CONDITIONS_FIELD_NUMBER

      public static final int CONDITIONS_FIELD_NUMBER
      See Also:
    • EVENT_DATA_CONTENT_TYPE_FIELD_NUMBER

      public static final int EVENT_DATA_CONTENT_TYPE_FIELD_NUMBER
      See Also:
    • SATISFIES_PZS_FIELD_NUMBER

      public static final int SATISFIES_PZS_FIELD_NUMBER
      See Also:
    • RETRY_POLICY_FIELD_NUMBER

      public static final int RETRY_POLICY_FIELD_NUMBER
      See Also:
    • ETAG_FIELD_NUMBER

      public static final int ETAG_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getName

      public String getName()
       Required. The resource name of the trigger. Must be unique within the
       location of the project and must be in
       `projects/{project}/locations/{location}/triggers/{trigger}` format.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getName in interface TriggerOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Required. The resource name of the trigger. Must be unique within the
       location of the project and must be in
       `projects/{project}/locations/{location}/triggers/{trigger}` format.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getNameBytes in interface TriggerOrBuilder
      Returns:
      The bytes for name.
    • getUid

      public String getUid()
       Output only. Server-assigned unique identifier for the trigger. The value
       is a UUID4 string and guaranteed to remain unchanged until the resource is
       deleted.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUid in interface TriggerOrBuilder
      Returns:
      The uid.
    • getUidBytes

      public com.google.protobuf.ByteString getUidBytes()
       Output only. Server-assigned unique identifier for the trigger. The value
       is a UUID4 string and guaranteed to remain unchanged until the resource is
       deleted.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUidBytes in interface TriggerOrBuilder
      Returns:
      The bytes for uid.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. The creation time.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface TriggerOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. The creation time.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface TriggerOrBuilder
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The creation time.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface TriggerOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. The last-modified time.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface TriggerOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. The last-modified time.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface TriggerOrBuilder
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The last-modified time.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface TriggerOrBuilder
    • getEventFiltersList

      public List<EventFilter> getEventFiltersList()
       Required. Unordered list. The list of filters that applies to event
       attributes. Only events that match all the provided filters are sent to the
       destination.
       
      repeated .google.cloud.eventarc.v1.EventFilter event_filters = 8 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getEventFiltersList in interface TriggerOrBuilder
    • getEventFiltersOrBuilderList

      public List<? extends EventFilterOrBuilder> getEventFiltersOrBuilderList()
       Required. Unordered list. The list of filters that applies to event
       attributes. Only events that match all the provided filters are sent to the
       destination.
       
      repeated .google.cloud.eventarc.v1.EventFilter event_filters = 8 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getEventFiltersOrBuilderList in interface TriggerOrBuilder
    • getEventFiltersCount

      public int getEventFiltersCount()
       Required. Unordered list. The list of filters that applies to event
       attributes. Only events that match all the provided filters are sent to the
       destination.
       
      repeated .google.cloud.eventarc.v1.EventFilter event_filters = 8 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getEventFiltersCount in interface TriggerOrBuilder
    • getEventFilters

      public EventFilter getEventFilters(int index)
       Required. Unordered list. The list of filters that applies to event
       attributes. Only events that match all the provided filters are sent to the
       destination.
       
      repeated .google.cloud.eventarc.v1.EventFilter event_filters = 8 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getEventFilters in interface TriggerOrBuilder
    • getEventFiltersOrBuilder

      public EventFilterOrBuilder getEventFiltersOrBuilder(int index)
       Required. Unordered list. The list of filters that applies to event
       attributes. Only events that match all the provided filters are sent to the
       destination.
       
      repeated .google.cloud.eventarc.v1.EventFilter event_filters = 8 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getEventFiltersOrBuilder in interface TriggerOrBuilder
    • getServiceAccount

      public String getServiceAccount()
       Optional. The IAM service account email associated with the trigger. The
       service account represents the identity of the trigger.
      
       The `iam.serviceAccounts.actAs` permission must be granted on the service
       account to allow a principal to impersonate the service account. For more
       information, see the
       [Roles and permissions](/eventarc/docs/all-roles-permissions) page specific
       to the trigger destination.
       
      string service_account = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Specified by:
      getServiceAccount in interface TriggerOrBuilder
      Returns:
      The serviceAccount.
    • getServiceAccountBytes

      public com.google.protobuf.ByteString getServiceAccountBytes()
       Optional. The IAM service account email associated with the trigger. The
       service account represents the identity of the trigger.
      
       The `iam.serviceAccounts.actAs` permission must be granted on the service
       account to allow a principal to impersonate the service account. For more
       information, see the
       [Roles and permissions](/eventarc/docs/all-roles-permissions) page specific
       to the trigger destination.
       
      string service_account = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Specified by:
      getServiceAccountBytes in interface TriggerOrBuilder
      Returns:
      The bytes for serviceAccount.
    • hasDestination

      public boolean hasDestination()
       Required. Destination specifies where the events should be sent to.
       
      .google.cloud.eventarc.v1.Destination destination = 10 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasDestination in interface TriggerOrBuilder
      Returns:
      Whether the destination field is set.
    • getDestination

      public Destination getDestination()
       Required. Destination specifies where the events should be sent to.
       
      .google.cloud.eventarc.v1.Destination destination = 10 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDestination in interface TriggerOrBuilder
      Returns:
      The destination.
    • getDestinationOrBuilder

      public DestinationOrBuilder getDestinationOrBuilder()
       Required. Destination specifies where the events should be sent to.
       
      .google.cloud.eventarc.v1.Destination destination = 10 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDestinationOrBuilder in interface TriggerOrBuilder
    • hasTransport

      public boolean hasTransport()
       Optional. To deliver messages, Eventarc might use other Google Cloud
       products as a transport intermediary. This field contains a reference to
       that transport intermediary. This information can be used for debugging
       purposes.
       
      .google.cloud.eventarc.v1.Transport transport = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasTransport in interface TriggerOrBuilder
      Returns:
      Whether the transport field is set.
    • getTransport

      public Transport getTransport()
       Optional. To deliver messages, Eventarc might use other Google Cloud
       products as a transport intermediary. This field contains a reference to
       that transport intermediary. This information can be used for debugging
       purposes.
       
      .google.cloud.eventarc.v1.Transport transport = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTransport in interface TriggerOrBuilder
      Returns:
      The transport.
    • getTransportOrBuilder

      public TransportOrBuilder getTransportOrBuilder()
       Optional. To deliver messages, Eventarc might use other Google Cloud
       products as a transport intermediary. This field contains a reference to
       that transport intermediary. This information can be used for debugging
       purposes.
       
      .google.cloud.eventarc.v1.Transport transport = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTransportOrBuilder in interface TriggerOrBuilder
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: TriggerOrBuilder
       Optional. User labels attached to the triggers that can be used to group
       resources.
       
      map<string, string> labels = 12 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsCount in interface TriggerOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       Optional. User labels attached to the triggers that can be used to group
       resources.
       
      map<string, string> labels = 12 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      containsLabels in interface TriggerOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface TriggerOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       Optional. User labels attached to the triggers that can be used to group
       resources.
       
      map<string, string> labels = 12 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsMap in interface TriggerOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       Optional. User labels attached to the triggers that can be used to group
       resources.
       
      map<string, string> labels = 12 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsOrDefault in interface TriggerOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       Optional. User labels attached to the triggers that can be used to group
       resources.
       
      map<string, string> labels = 12 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsOrThrow in interface TriggerOrBuilder
    • 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 = 13 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getChannel in interface TriggerOrBuilder
      Returns:
      The channel.
    • getChannelBytes

      public 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 = 13 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getChannelBytes in interface TriggerOrBuilder
      Returns:
      The bytes for channel.
    • getConditionsCount

      public int getConditionsCount()
      Description copied from interface: TriggerOrBuilder
       Output only. The reason(s) why a trigger is in FAILED state.
       
      map<string, .google.cloud.eventarc.v1.StateCondition> conditions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getConditionsCount in interface TriggerOrBuilder
    • containsConditions

      public boolean containsConditions(String key)
       Output only. The reason(s) why a trigger is in FAILED state.
       
      map<string, .google.cloud.eventarc.v1.StateCondition> conditions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      containsConditions in interface TriggerOrBuilder
    • getConditions

      @Deprecated public Map<String,StateCondition> getConditions()
      Deprecated.
      Use getConditionsMap() instead.
      Specified by:
      getConditions in interface TriggerOrBuilder
    • getConditionsMap

      public Map<String,StateCondition> getConditionsMap()
       Output only. The reason(s) why a trigger is in FAILED state.
       
      map<string, .google.cloud.eventarc.v1.StateCondition> conditions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getConditionsMap in interface TriggerOrBuilder
    • getConditionsOrDefault

      public StateCondition getConditionsOrDefault(String key, StateCondition defaultValue)
       Output only. The reason(s) why a trigger is in FAILED state.
       
      map<string, .google.cloud.eventarc.v1.StateCondition> conditions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getConditionsOrDefault in interface TriggerOrBuilder
    • getConditionsOrThrow

      public StateCondition getConditionsOrThrow(String key)
       Output only. The reason(s) why a trigger is in FAILED state.
       
      map<string, .google.cloud.eventarc.v1.StateCondition> conditions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getConditionsOrThrow in interface TriggerOrBuilder
    • getEventDataContentType

      public String getEventDataContentType()
       Optional. EventDataContentType specifies the type of payload in MIME
       format that is expected from the CloudEvent data field. This is set to
       `application/json` if the value is not defined.
       
      string event_data_content_type = 16 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEventDataContentType in interface TriggerOrBuilder
      Returns:
      The eventDataContentType.
    • getEventDataContentTypeBytes

      public com.google.protobuf.ByteString getEventDataContentTypeBytes()
       Optional. EventDataContentType specifies the type of payload in MIME
       format that is expected from the CloudEvent data field. This is set to
       `application/json` if the value is not defined.
       
      string event_data_content_type = 16 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEventDataContentTypeBytes in interface TriggerOrBuilder
      Returns:
      The bytes for eventDataContentType.
    • getSatisfiesPzs

      public boolean getSatisfiesPzs()
       Output only. Whether or not this Trigger satisfies the requirements of
       physical zone separation
       
      bool satisfies_pzs = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSatisfiesPzs in interface TriggerOrBuilder
      Returns:
      The satisfiesPzs.
    • hasRetryPolicy

      public boolean hasRetryPolicy()
       Optional. The retry policy to use in the Trigger.
      
       If unset, event delivery will be retried for up to 24 hours by default:
       https://cloud.google.com/eventarc/docs/retry-events
       
      .google.cloud.eventarc.v1.Trigger.RetryPolicy retry_policy = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasRetryPolicy in interface TriggerOrBuilder
      Returns:
      Whether the retryPolicy field is set.
    • getRetryPolicy

      public Trigger.RetryPolicy getRetryPolicy()
       Optional. The retry policy to use in the Trigger.
      
       If unset, event delivery will be retried for up to 24 hours by default:
       https://cloud.google.com/eventarc/docs/retry-events
       
      .google.cloud.eventarc.v1.Trigger.RetryPolicy retry_policy = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getRetryPolicy in interface TriggerOrBuilder
      Returns:
      The retryPolicy.
    • getRetryPolicyOrBuilder

      public Trigger.RetryPolicyOrBuilder getRetryPolicyOrBuilder()
       Optional. The retry policy to use in the Trigger.
      
       If unset, event delivery will be retried for up to 24 hours by default:
       https://cloud.google.com/eventarc/docs/retry-events
       
      .google.cloud.eventarc.v1.Trigger.RetryPolicy retry_policy = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getRetryPolicyOrBuilder in interface TriggerOrBuilder
    • getEtag

      public String getEtag()
       Output only. This checksum is computed by the server based on the value of
       other fields, and might be sent only on create requests to ensure that the
       client has an up-to-date value before proceeding.
       
      string etag = 99 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEtag in interface TriggerOrBuilder
      Returns:
      The etag.
    • getEtagBytes

      public com.google.protobuf.ByteString getEtagBytes()
       Output only. This checksum is computed by the server based on the value of
       other fields, and might be sent only on create requests to ensure that the
       client has an up-to-date value before proceeding.
       
      string etag = 99 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEtagBytes in interface TriggerOrBuilder
      Returns:
      The bytes for etag.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static Trigger parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Trigger parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Trigger parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Trigger parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Trigger parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Trigger parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Trigger parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Trigger parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Trigger parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Trigger parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Trigger parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Trigger parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public Trigger.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static Trigger.Builder newBuilder()
    • newBuilder

      public static Trigger.Builder newBuilder(Trigger prototype)
    • toBuilder

      public Trigger.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected Trigger.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static Trigger getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<Trigger> parser()
    • getParserForType

      public com.google.protobuf.Parser<Trigger> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public Trigger getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder