public static final class PubSubProtocol.SubscribeRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<PubSubProtocol.SubscribeRequest.Builder> implements PubSubProtocol.SubscribeRequestOrBuilder
Hedwig.SubscribeRequest
Modifier and Type | Method and Description |
---|---|
PubSubProtocol.SubscribeRequest |
build() |
PubSubProtocol.SubscribeRequest |
buildPartial() |
PubSubProtocol.SubscribeRequest.Builder |
clear() |
PubSubProtocol.SubscribeRequest.Builder |
clearCreateOrAttach()
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH]; |
PubSubProtocol.SubscribeRequest.Builder |
clearForceAttach()
optional bool forceAttach = 7 [default = false]; |
PubSubProtocol.SubscribeRequest.Builder |
clearMessageBound()
optional uint32 messageBound = 5; |
PubSubProtocol.SubscribeRequest.Builder |
clearPreferences()
optional .Hedwig.SubscriptionPreferences preferences = 6; |
PubSubProtocol.SubscribeRequest.Builder |
clearSubscriberId()
required bytes subscriberId = 2; |
PubSubProtocol.SubscribeRequest.Builder |
clearSynchronous()
optional bool synchronous = 4 [default = false]; |
PubSubProtocol.SubscribeRequest.Builder |
clone() |
PubSubProtocol.SubscribeRequest.CreateOrAttach |
getCreateOrAttach()
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH]; |
PubSubProtocol.SubscribeRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getForceAttach()
optional bool forceAttach = 7 [default = false]; |
int |
getMessageBound()
optional uint32 messageBound = 5; |
PubSubProtocol.SubscriptionPreferences |
getPreferences()
optional .Hedwig.SubscriptionPreferences preferences = 6; |
PubSubProtocol.SubscriptionPreferences.Builder |
getPreferencesBuilder()
optional .Hedwig.SubscriptionPreferences preferences = 6; |
PubSubProtocol.SubscriptionPreferencesOrBuilder |
getPreferencesOrBuilder()
optional .Hedwig.SubscriptionPreferences preferences = 6; |
com.google.protobuf.ByteString |
getSubscriberId()
required bytes subscriberId = 2; |
boolean |
getSynchronous()
optional bool synchronous = 4 [default = false]; |
boolean |
hasCreateOrAttach()
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH]; |
boolean |
hasForceAttach()
optional bool forceAttach = 7 [default = false]; |
boolean |
hasMessageBound()
optional uint32 messageBound = 5; |
boolean |
hasPreferences()
optional .Hedwig.SubscriptionPreferences preferences = 6; |
boolean |
hasSubscriberId()
required bytes subscriberId = 2; |
boolean |
hasSynchronous()
optional bool synchronous = 4 [default = false]; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PubSubProtocol.SubscribeRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PubSubProtocol.SubscribeRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
PubSubProtocol.SubscribeRequest.Builder |
mergeFrom(PubSubProtocol.SubscribeRequest other) |
PubSubProtocol.SubscribeRequest.Builder |
mergePreferences(PubSubProtocol.SubscriptionPreferences value)
optional .Hedwig.SubscriptionPreferences preferences = 6; |
PubSubProtocol.SubscribeRequest.Builder |
setCreateOrAttach(PubSubProtocol.SubscribeRequest.CreateOrAttach value)
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH]; |
PubSubProtocol.SubscribeRequest.Builder |
setForceAttach(boolean value)
optional bool forceAttach = 7 [default = false]; |
PubSubProtocol.SubscribeRequest.Builder |
setMessageBound(int value)
optional uint32 messageBound = 5; |
PubSubProtocol.SubscribeRequest.Builder |
setPreferences(PubSubProtocol.SubscriptionPreferences.Builder builderForValue)
optional .Hedwig.SubscriptionPreferences preferences = 6; |
PubSubProtocol.SubscribeRequest.Builder |
setPreferences(PubSubProtocol.SubscriptionPreferences value)
optional .Hedwig.SubscriptionPreferences preferences = 6; |
PubSubProtocol.SubscribeRequest.Builder |
setSubscriberId(com.google.protobuf.ByteString value)
required bytes subscriberId = 2; |
PubSubProtocol.SubscribeRequest.Builder |
setSynchronous(boolean value)
optional bool synchronous = 4 [default = false]; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<PubSubProtocol.SubscribeRequest.Builder>
public PubSubProtocol.SubscribeRequest.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<PubSubProtocol.SubscribeRequest.Builder>
public PubSubProtocol.SubscribeRequest.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<PubSubProtocol.SubscribeRequest.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<PubSubProtocol.SubscribeRequest.Builder>
public PubSubProtocol.SubscribeRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public PubSubProtocol.SubscribeRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public PubSubProtocol.SubscribeRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public PubSubProtocol.SubscribeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<PubSubProtocol.SubscribeRequest.Builder>
public PubSubProtocol.SubscribeRequest.Builder mergeFrom(PubSubProtocol.SubscribeRequest other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<PubSubProtocol.SubscribeRequest.Builder>
public PubSubProtocol.SubscribeRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<PubSubProtocol.SubscribeRequest.Builder>
IOException
public boolean hasSubscriberId()
required bytes subscriberId = 2;
hasSubscriberId
in interface PubSubProtocol.SubscribeRequestOrBuilder
public com.google.protobuf.ByteString getSubscriberId()
required bytes subscriberId = 2;
getSubscriberId
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscribeRequest.Builder setSubscriberId(com.google.protobuf.ByteString value)
required bytes subscriberId = 2;
public PubSubProtocol.SubscribeRequest.Builder clearSubscriberId()
required bytes subscriberId = 2;
public boolean hasCreateOrAttach()
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
hasCreateOrAttach
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscribeRequest.CreateOrAttach getCreateOrAttach()
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
getCreateOrAttach
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscribeRequest.Builder setCreateOrAttach(PubSubProtocol.SubscribeRequest.CreateOrAttach value)
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
public PubSubProtocol.SubscribeRequest.Builder clearCreateOrAttach()
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
public boolean hasSynchronous()
optional bool synchronous = 4 [default = false];
wait for cross-regional subscriptions to be established before returning
hasSynchronous
in interface PubSubProtocol.SubscribeRequestOrBuilder
public boolean getSynchronous()
optional bool synchronous = 4 [default = false];
wait for cross-regional subscriptions to be established before returning
getSynchronous
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscribeRequest.Builder setSynchronous(boolean value)
optional bool synchronous = 4 [default = false];
wait for cross-regional subscriptions to be established before returning
public PubSubProtocol.SubscribeRequest.Builder clearSynchronous()
optional bool synchronous = 4 [default = false];
wait for cross-regional subscriptions to be established before returning
public boolean hasMessageBound()
optional uint32 messageBound = 5;
@Deprecated. set message bound in SubscriptionPreferences
hasMessageBound
in interface PubSubProtocol.SubscribeRequestOrBuilder
public int getMessageBound()
optional uint32 messageBound = 5;
@Deprecated. set message bound in SubscriptionPreferences
getMessageBound
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscribeRequest.Builder setMessageBound(int value)
optional uint32 messageBound = 5;
@Deprecated. set message bound in SubscriptionPreferences
public PubSubProtocol.SubscribeRequest.Builder clearMessageBound()
optional uint32 messageBound = 5;
@Deprecated. set message bound in SubscriptionPreferences
public boolean hasPreferences()
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
hasPreferences
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscriptionPreferences getPreferences()
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
getPreferences
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscribeRequest.Builder setPreferences(PubSubProtocol.SubscriptionPreferences value)
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
public PubSubProtocol.SubscribeRequest.Builder setPreferences(PubSubProtocol.SubscriptionPreferences.Builder builderForValue)
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
public PubSubProtocol.SubscribeRequest.Builder mergePreferences(PubSubProtocol.SubscriptionPreferences value)
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
public PubSubProtocol.SubscribeRequest.Builder clearPreferences()
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
public PubSubProtocol.SubscriptionPreferences.Builder getPreferencesBuilder()
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
public PubSubProtocol.SubscriptionPreferencesOrBuilder getPreferencesOrBuilder()
optional .Hedwig.SubscriptionPreferences preferences = 6;
subscription options
getPreferencesOrBuilder
in interface PubSubProtocol.SubscribeRequestOrBuilder
public boolean hasForceAttach()
optional bool forceAttach = 7 [default = false];
force attach subscription which would kill existed channel this option doesn't need to be persisted
hasForceAttach
in interface PubSubProtocol.SubscribeRequestOrBuilder
public boolean getForceAttach()
optional bool forceAttach = 7 [default = false];
force attach subscription which would kill existed channel this option doesn't need to be persisted
getForceAttach
in interface PubSubProtocol.SubscribeRequestOrBuilder
public PubSubProtocol.SubscribeRequest.Builder setForceAttach(boolean value)
optional bool forceAttach = 7 [default = false];
force attach subscription which would kill existed channel this option doesn't need to be persisted
public PubSubProtocol.SubscribeRequest.Builder clearForceAttach()
optional bool forceAttach = 7 [default = false];
force attach subscription which would kill existed channel this option doesn't need to be persisted
Copyright © 2011–2016 The Apache Software Foundation. All rights reserved.