Package com.google.cloud.channel.v1
Class SubscriberEvent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SubscriberEvent.Builder>
com.google.cloud.channel.v1.SubscriberEvent.Builder
- All Implemented Interfaces:
SubscriberEventOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SubscriberEvent
public static final class SubscriberEvent.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SubscriberEvent.Builder>
implements SubscriberEventOrBuilder
Represents information which resellers will get as part of notification from Pub/Sub.Protobuf type
google.cloud.channel.v1.SubscriberEvent-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Customer event sent as part of Pub/Sub event to partners.Entitlement event sent as part of Pub/Sub event to partners.Customer event sent as part of Pub/Sub event to partners.Customer event sent as part of Pub/Sub event to partners.Customer event sent as part of Pub/Sub event to partners.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEntitlement event sent as part of Pub/Sub event to partners.Entitlement event sent as part of Pub/Sub event to partners.Entitlement event sent as part of Pub/Sub event to partners.booleanCustomer event sent as part of Pub/Sub event to partners.booleanEntitlement event sent as part of Pub/Sub event to partners.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCustomerEvent(CustomerEvent value) Customer event sent as part of Pub/Sub event to partners.Entitlement event sent as part of Pub/Sub event to partners.mergeFrom(SubscriberEvent other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setCustomerEvent(CustomerEvent value) Customer event sent as part of Pub/Sub event to partners.setCustomerEvent(CustomerEvent.Builder builderForValue) Customer event sent as part of Pub/Sub event to partners.Entitlement event sent as part of Pub/Sub event to partners.setEntitlementEvent(EntitlementEvent.Builder builderForValue) Entitlement event sent as part of Pub/Sub event to partners.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SubscriberEvent.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SubscriberEvent.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SubscriberEvent.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubscriberEvent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SubscriberEvent.Builder>
-
mergeFrom
public SubscriberEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubscriberEvent.Builder>- Throws:
IOException
-
getEventCase
- Specified by:
getEventCasein interfaceSubscriberEventOrBuilder
-
clearEvent
-
hasCustomerEvent
public boolean hasCustomerEvent()Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1;- Specified by:
hasCustomerEventin interfaceSubscriberEventOrBuilder- Returns:
- Whether the customerEvent field is set.
-
getCustomerEvent
Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1;- Specified by:
getCustomerEventin interfaceSubscriberEventOrBuilder- Returns:
- The customerEvent.
-
setCustomerEvent
Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1; -
setCustomerEvent
Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1; -
mergeCustomerEvent
Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1; -
clearCustomerEvent
Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1; -
getCustomerEventBuilder
Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1; -
getCustomerEventOrBuilder
Customer event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.CustomerEvent customer_event = 1;- Specified by:
getCustomerEventOrBuilderin interfaceSubscriberEventOrBuilder
-
hasEntitlementEvent
public boolean hasEntitlementEvent()Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2;- Specified by:
hasEntitlementEventin interfaceSubscriberEventOrBuilder- Returns:
- Whether the entitlementEvent field is set.
-
getEntitlementEvent
Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2;- Specified by:
getEntitlementEventin interfaceSubscriberEventOrBuilder- Returns:
- The entitlementEvent.
-
setEntitlementEvent
Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2; -
setEntitlementEvent
Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2; -
mergeEntitlementEvent
Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2; -
clearEntitlementEvent
Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2; -
getEntitlementEventBuilder
Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2; -
getEntitlementEventOrBuilder
Entitlement event sent as part of Pub/Sub event to partners.
.google.cloud.channel.v1.EntitlementEvent entitlement_event = 2;- Specified by:
getEntitlementEventOrBuilderin interfaceSubscriberEventOrBuilder
-