Class PermissionMessage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<PermissionMessage,PermissionMessage.Builder>
-
- com.streamlayer.analytics.streaming.v1.PermissionMessage.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,PermissionMessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- PermissionMessage
public static final class PermissionMessage.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<PermissionMessage,PermissionMessage.Builder> implements PermissionMessageOrBuilder
Protobuf typestreamlayer.analytics.v2.streaming.PermissionMessage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PermissionMessage.BuilderclearCommon()common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETEDPermissionMessage.BuilderclearPermission()permission requestedCommonDatagetCommon()common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETEDPermissionTypegetPermission()permission requestedintgetPermissionValue()permission requestedbooleanhasCommon()common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETEDPermissionMessage.BuildermergeCommon(CommonData value)common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETEDPermissionMessage.BuildersetCommon(CommonData value)common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETEDPermissionMessage.BuildersetCommon(CommonData.Builder builderForValue)common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETEDPermissionMessage.BuildersetPermission(PermissionType value)permission requestedPermissionMessage.BuildersetPermissionValue(int value)permission requested-
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
-
hasCommon
public boolean hasCommon()
common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETED
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];- Specified by:
hasCommonin interfacePermissionMessageOrBuilder- Returns:
- Whether the common field is set.
-
getCommon
public CommonData getCommon()
common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETED
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];- Specified by:
getCommonin interfacePermissionMessageOrBuilder- Returns:
- The common.
-
setCommon
public PermissionMessage.Builder setCommon(CommonData value)
common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETED
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
setCommon
public PermissionMessage.Builder setCommon(CommonData.Builder builderForValue)
common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETED
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
mergeCommon
public PermissionMessage.Builder mergeCommon(CommonData value)
common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETED
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
clearCommon
public PermissionMessage.Builder clearCommon()
common analytics data amongst calls kind: KIND_AUTHENTICATION_ATTEMPTED, KIND_AUTHENTICATION_COMPLETED
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
getPermissionValue
public int getPermissionValue()
permission requested
.streamlayer.analytics.v1.permissions.PermissionType permission = 2 [json_name = "permission"];- Specified by:
getPermissionValuein interfacePermissionMessageOrBuilder- Returns:
- The enum numeric value on the wire for permission.
-
setPermissionValue
public PermissionMessage.Builder setPermissionValue(int value)
permission requested
.streamlayer.analytics.v1.permissions.PermissionType permission = 2 [json_name = "permission"];- Parameters:
value- The permission to set.- Returns:
- This builder for chaining.
-
getPermission
public PermissionType getPermission()
permission requested
.streamlayer.analytics.v1.permissions.PermissionType permission = 2 [json_name = "permission"];- Specified by:
getPermissionin interfacePermissionMessageOrBuilder- Returns:
- The permission.
-
setPermission
public PermissionMessage.Builder setPermission(PermissionType value)
permission requested
.streamlayer.analytics.v1.permissions.PermissionType permission = 2 [json_name = "permission"];- Parameters:
value- The enum numeric value on the wire for permission to set.- Returns:
- This builder for chaining.
-
clearPermission
public PermissionMessage.Builder clearPermission()
permission requested
.streamlayer.analytics.v1.permissions.PermissionType permission = 2 [json_name = "permission"];- Returns:
- This builder for chaining.
-
-