Class APNSCredentials.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<APNSCredentials,APNSCredentials.Builder>
-
- com.streamlayer.pushNotification.common.APNSCredentials.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,APNSCredentialsOrBuilder,java.lang.Cloneable
- Enclosing class:
- APNSCredentials
public static final class APNSCredentials.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<APNSCredentials,APNSCredentials.Builder> implements APNSCredentialsOrBuilder
Protobuf typestreamlayer.pushNotification.APNSCredentials
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description APNSCredentials.BuilderclearProduction()bool production = 2;APNSCredentials.BuilderclearToken().streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;APNSCredentials.BuilderclearTopic()string topic = 3;booleangetProduction()bool production = 2;APNSCredentials.APNSCredentialsTokengetToken().streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;java.lang.StringgetTopic()string topic = 3;com.google.protobuf.ByteStringgetTopicBytes()string topic = 3;booleanhasToken().streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;APNSCredentials.BuildermergeToken(APNSCredentials.APNSCredentialsToken value).streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;APNSCredentials.BuildersetProduction(boolean value)bool production = 2;APNSCredentials.BuildersetToken(APNSCredentials.APNSCredentialsToken value).streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;APNSCredentials.BuildersetToken(APNSCredentials.APNSCredentialsToken.Builder builderForValue).streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;APNSCredentials.BuildersetTopic(java.lang.String value)string topic = 3;APNSCredentials.BuildersetTopicBytes(com.google.protobuf.ByteString value)string topic = 3;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
hasToken
public boolean hasToken()
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;- Specified by:
hasTokenin interfaceAPNSCredentialsOrBuilder- Returns:
- Whether the token field is set.
-
getToken
public APNSCredentials.APNSCredentialsToken getToken()
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;- Specified by:
getTokenin interfaceAPNSCredentialsOrBuilder- Returns:
- The token.
-
setToken
public APNSCredentials.Builder setToken(APNSCredentials.APNSCredentialsToken value)
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;
-
setToken
public APNSCredentials.Builder setToken(APNSCredentials.APNSCredentialsToken.Builder builderForValue)
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;
-
mergeToken
public APNSCredentials.Builder mergeToken(APNSCredentials.APNSCredentialsToken value)
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;
-
clearToken
public APNSCredentials.Builder clearToken()
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1;
-
getProduction
public boolean getProduction()
bool production = 2;- Specified by:
getProductionin interfaceAPNSCredentialsOrBuilder- Returns:
- The production.
-
setProduction
public APNSCredentials.Builder setProduction(boolean value)
bool production = 2;- Parameters:
value- The production to set.- Returns:
- This builder for chaining.
-
clearProduction
public APNSCredentials.Builder clearProduction()
bool production = 2;- Returns:
- This builder for chaining.
-
getTopic
public java.lang.String getTopic()
string topic = 3;- Specified by:
getTopicin interfaceAPNSCredentialsOrBuilder- Returns:
- The topic.
-
getTopicBytes
public com.google.protobuf.ByteString getTopicBytes()
string topic = 3;- Specified by:
getTopicBytesin interfaceAPNSCredentialsOrBuilder- Returns:
- The bytes for topic.
-
setTopic
public APNSCredentials.Builder setTopic(java.lang.String value)
string topic = 3;- Parameters:
value- The topic to set.- Returns:
- This builder for chaining.
-
clearTopic
public APNSCredentials.Builder clearTopic()
string topic = 3;- Returns:
- This builder for chaining.
-
setTopicBytes
public APNSCredentials.Builder setTopicBytes(com.google.protobuf.ByteString value)
string topic = 3;- Parameters:
value- The bytes for topic to set.- Returns:
- This builder for chaining.
-
-