public interface SubscriptionOrBuilder extends MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getEtag()
Output only.
|
ByteString |
getEtagBytes()
Output only.
|
Subscription.EventType |
getEventTypes(int index)
Types of events this subscription receives notifications for.
|
int |
getEventTypesCount()
Types of events this subscription receives notifications for.
|
List<Subscription.EventType> |
getEventTypesList()
Types of events this subscription receives notifications for.
|
int |
getEventTypesValue(int index)
Types of events this subscription receives notifications for.
|
List<Integer> |
getEventTypesValueList()
Types of events this subscription receives notifications for.
|
String |
getName()
Output only.
|
ByteString |
getNameBytes()
Output only.
|
CommunicationChannel |
getSubscriptionChannel()
A communications channel to send subscription messages to.
|
CommunicationChannelOrBuilder |
getSubscriptionChannelOrBuilder()
A communications channel to send subscription messages to.
|
boolean |
hasSubscriptionChannel()
A communications channel to send subscription messages to.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedString getName()
Output only. Resource name such as
"projects/{project_id_or_number}/incidents/{incident_id}/subscriptions/{subscription_id}".
string name = 1;ByteString getNameBytes()
Output only. Resource name such as
"projects/{project_id_or_number}/incidents/{incident_id}/subscriptions/{subscription_id}".
string name = 1;String getEtag()
Output only. Etag for this version of the resource. Must be specified in update requests and match the current version in storage. Must not be modified by the client.
string etag = 2;ByteString getEtagBytes()
Output only. Etag for this version of the resource. Must be specified in update requests and match the current version in storage. Must not be modified by the client.
string etag = 2;boolean hasSubscriptionChannel()
A communications channel to send subscription messages to.
.google.cloud.irm.v1alpha2.CommunicationChannel subscription_channel = 3;CommunicationChannel getSubscriptionChannel()
A communications channel to send subscription messages to.
.google.cloud.irm.v1alpha2.CommunicationChannel subscription_channel = 3;CommunicationChannelOrBuilder getSubscriptionChannelOrBuilder()
A communications channel to send subscription messages to.
.google.cloud.irm.v1alpha2.CommunicationChannel subscription_channel = 3;List<Subscription.EventType> getEventTypesList()
Types of events this subscription receives notifications for.
repeated .google.cloud.irm.v1alpha2.Subscription.EventType event_types = 4;int getEventTypesCount()
Types of events this subscription receives notifications for.
repeated .google.cloud.irm.v1alpha2.Subscription.EventType event_types = 4;Subscription.EventType getEventTypes(int index)
Types of events this subscription receives notifications for.
repeated .google.cloud.irm.v1alpha2.Subscription.EventType event_types = 4;index - The index of the element to return.List<Integer> getEventTypesValueList()
Types of events this subscription receives notifications for.
repeated .google.cloud.irm.v1alpha2.Subscription.EventType event_types = 4;int getEventTypesValue(int index)
Types of events this subscription receives notifications for.
repeated .google.cloud.irm.v1alpha2.Subscription.EventType event_types = 4;index - The index of the value to return.Copyright © 2020 Google LLC. All rights reserved.