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 [json_name = "production"];APNSCredentials.BuilderclearToken().streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];APNSCredentials.BuilderclearTopic()string topic = 3 [json_name = "topic"];booleangetProduction()bool production = 2 [json_name = "production"];APNSCredentials.APNSCredentialsTokengetToken().streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];java.lang.StringgetTopic()string topic = 3 [json_name = "topic"];com.google.protobuf.ByteStringgetTopicBytes()string topic = 3 [json_name = "topic"];booleanhasToken().streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];APNSCredentials.BuildermergeToken(APNSCredentials.APNSCredentialsToken value).streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];APNSCredentials.BuildersetProduction(boolean value)bool production = 2 [json_name = "production"];APNSCredentials.BuildersetToken(APNSCredentials.APNSCredentialsToken value).streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];APNSCredentials.BuildersetToken(APNSCredentials.APNSCredentialsToken.Builder builderForValue).streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];APNSCredentials.BuildersetTopic(java.lang.String value)string topic = 3 [json_name = "topic"];APNSCredentials.BuildersetTopicBytes(com.google.protobuf.ByteString value)string topic = 3 [json_name = "topic"];-
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 [json_name = "token"];- Specified by:
hasTokenin interfaceAPNSCredentialsOrBuilder- Returns:
- Whether the token field is set.
-
getToken
public APNSCredentials.APNSCredentialsToken getToken()
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];- Specified by:
getTokenin interfaceAPNSCredentialsOrBuilder- Returns:
- The token.
-
setToken
public APNSCredentials.Builder setToken(APNSCredentials.APNSCredentialsToken value)
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];
-
setToken
public APNSCredentials.Builder setToken(APNSCredentials.APNSCredentialsToken.Builder builderForValue)
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];
-
mergeToken
public APNSCredentials.Builder mergeToken(APNSCredentials.APNSCredentialsToken value)
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];
-
clearToken
public APNSCredentials.Builder clearToken()
.streamlayer.pushNotification.APNSCredentials.APNSCredentialsToken token = 1 [json_name = "token"];
-
getProduction
public boolean getProduction()
bool production = 2 [json_name = "production"];- Specified by:
getProductionin interfaceAPNSCredentialsOrBuilder- Returns:
- The production.
-
setProduction
public APNSCredentials.Builder setProduction(boolean value)
bool production = 2 [json_name = "production"];- Parameters:
value- The production to set.- Returns:
- This builder for chaining.
-
clearProduction
public APNSCredentials.Builder clearProduction()
bool production = 2 [json_name = "production"];- Returns:
- This builder for chaining.
-
getTopic
public java.lang.String getTopic()
string topic = 3 [json_name = "topic"];- Specified by:
getTopicin interfaceAPNSCredentialsOrBuilder- Returns:
- The topic.
-
getTopicBytes
public com.google.protobuf.ByteString getTopicBytes()
string topic = 3 [json_name = "topic"];- Specified by:
getTopicBytesin interfaceAPNSCredentialsOrBuilder- Returns:
- The bytes for topic.
-
setTopic
public APNSCredentials.Builder setTopic(java.lang.String value)
string topic = 3 [json_name = "topic"];- Parameters:
value- The topic to set.- Returns:
- This builder for chaining.
-
clearTopic
public APNSCredentials.Builder clearTopic()
string topic = 3 [json_name = "topic"];- Returns:
- This builder for chaining.
-
setTopicBytes
public APNSCredentials.Builder setTopicBytes(com.google.protobuf.ByteString value)
string topic = 3 [json_name = "topic"];- Parameters:
value- The bytes for topic to set.- Returns:
- This builder for chaining.
-
-