Package s2.v1alpha
Class AccessTokenScope
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- s2.v1alpha.AccessTokenScope
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,AccessTokenScopeOrBuilder
public final class AccessTokenScope extends com.google.protobuf.GeneratedMessage implements AccessTokenScopeOrBuilder
Access token scope.
Protobuf types2.v1alpha.AccessTokenScope- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccessTokenScope.BuilderAccess token scope.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intACCESS_TOKENS_FIELD_NUMBERstatic intBASINS_FIELD_NUMBERstatic intOP_GROUPS_FIELD_NUMBERstatic intOPS_FIELD_NUMBERstatic intSTREAMS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ResourceSetgetAccessTokens()Token IDs allowed.ResourceSetOrBuildergetAccessTokensOrBuilder()Token IDs allowed.ResourceSetgetBasins()Basin names allowed.ResourceSetOrBuildergetBasinsOrBuilder()Basin names allowed.static AccessTokenScopegetDefaultInstance()AccessTokenScopegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()PermittedOperationGroupsgetOpGroups()Access permissions at operation group level.PermittedOperationGroupsOrBuildergetOpGroupsOrBuilder()Access permissions at operation group level.OperationgetOps(int index)Operations allowed for the token.intgetOpsCount()Operations allowed for the token.java.util.List<Operation>getOpsList()Operations allowed for the token.intgetOpsValue(int index)Operations allowed for the token.java.util.List<java.lang.Integer>getOpsValueList()Operations allowed for the token.com.google.protobuf.Parser<AccessTokenScope>getParserForType()intgetSerializedSize()ResourceSetgetStreams()Stream names allowed.ResourceSetOrBuildergetStreamsOrBuilder()Stream names allowed.booleanhasAccessTokens()Token IDs allowed.booleanhasBasins()Basin names allowed.inthashCode()booleanhasOpGroups()Access permissions at operation group level.booleanhasStreams()Stream names allowed.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AccessTokenScope.BuildernewBuilder()static AccessTokenScope.BuildernewBuilder(AccessTokenScope prototype)AccessTokenScope.BuildernewBuilderForType()protected AccessTokenScope.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)static AccessTokenScopeparseDelimitedFrom(java.io.InputStream input)static AccessTokenScopeparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessTokenScopeparseFrom(byte[] data)static AccessTokenScopeparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessTokenScopeparseFrom(com.google.protobuf.ByteString data)static AccessTokenScopeparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessTokenScopeparseFrom(com.google.protobuf.CodedInputStream input)static AccessTokenScopeparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessTokenScopeparseFrom(java.io.InputStream input)static AccessTokenScopeparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AccessTokenScopeparseFrom(java.nio.ByteBuffer data)static AccessTokenScopeparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AccessTokenScope>parser()AccessTokenScope.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
BASINS_FIELD_NUMBER
public static final int BASINS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STREAMS_FIELD_NUMBER
public static final int STREAMS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACCESS_TOKENS_FIELD_NUMBER
public static final int ACCESS_TOKENS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OP_GROUPS_FIELD_NUMBER
public static final int OP_GROUPS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OPS_FIELD_NUMBER
public static final int OPS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
hasBasins
public boolean hasBasins()
Basin names allowed.
.s2.v1alpha.ResourceSet basins = 1;- Specified by:
hasBasinsin interfaceAccessTokenScopeOrBuilder- Returns:
- Whether the basins field is set.
-
getBasins
public ResourceSet getBasins()
Basin names allowed.
.s2.v1alpha.ResourceSet basins = 1;- Specified by:
getBasinsin interfaceAccessTokenScopeOrBuilder- Returns:
- The basins.
-
getBasinsOrBuilder
public ResourceSetOrBuilder getBasinsOrBuilder()
Basin names allowed.
.s2.v1alpha.ResourceSet basins = 1;- Specified by:
getBasinsOrBuilderin interfaceAccessTokenScopeOrBuilder
-
hasStreams
public boolean hasStreams()
Stream names allowed.
.s2.v1alpha.ResourceSet streams = 2;- Specified by:
hasStreamsin interfaceAccessTokenScopeOrBuilder- Returns:
- Whether the streams field is set.
-
getStreams
public ResourceSet getStreams()
Stream names allowed.
.s2.v1alpha.ResourceSet streams = 2;- Specified by:
getStreamsin interfaceAccessTokenScopeOrBuilder- Returns:
- The streams.
-
getStreamsOrBuilder
public ResourceSetOrBuilder getStreamsOrBuilder()
Stream names allowed.
.s2.v1alpha.ResourceSet streams = 2;- Specified by:
getStreamsOrBuilderin interfaceAccessTokenScopeOrBuilder
-
hasAccessTokens
public boolean hasAccessTokens()
Token IDs allowed.
.s2.v1alpha.ResourceSet access_tokens = 3;- Specified by:
hasAccessTokensin interfaceAccessTokenScopeOrBuilder- Returns:
- Whether the accessTokens field is set.
-
getAccessTokens
public ResourceSet getAccessTokens()
Token IDs allowed.
.s2.v1alpha.ResourceSet access_tokens = 3;- Specified by:
getAccessTokensin interfaceAccessTokenScopeOrBuilder- Returns:
- The accessTokens.
-
getAccessTokensOrBuilder
public ResourceSetOrBuilder getAccessTokensOrBuilder()
Token IDs allowed.
.s2.v1alpha.ResourceSet access_tokens = 3;- Specified by:
getAccessTokensOrBuilderin interfaceAccessTokenScopeOrBuilder
-
hasOpGroups
public boolean hasOpGroups()
Access permissions at operation group level.
.s2.v1alpha.PermittedOperationGroups op_groups = 4;- Specified by:
hasOpGroupsin interfaceAccessTokenScopeOrBuilder- Returns:
- Whether the opGroups field is set.
-
getOpGroups
public PermittedOperationGroups getOpGroups()
Access permissions at operation group level.
.s2.v1alpha.PermittedOperationGroups op_groups = 4;- Specified by:
getOpGroupsin interfaceAccessTokenScopeOrBuilder- Returns:
- The opGroups.
-
getOpGroupsOrBuilder
public PermittedOperationGroupsOrBuilder getOpGroupsOrBuilder()
Access permissions at operation group level.
.s2.v1alpha.PermittedOperationGroups op_groups = 4;- Specified by:
getOpGroupsOrBuilderin interfaceAccessTokenScopeOrBuilder
-
getOpsList
public java.util.List<Operation> getOpsList()
Operations allowed for the token. A union of allowed operations and groups is used as an effective set of allowed operations.
repeated .s2.v1alpha.Operation ops = 5;- Specified by:
getOpsListin interfaceAccessTokenScopeOrBuilder- Returns:
- A list containing the ops.
-
getOpsCount
public int getOpsCount()
Operations allowed for the token. A union of allowed operations and groups is used as an effective set of allowed operations.
repeated .s2.v1alpha.Operation ops = 5;- Specified by:
getOpsCountin interfaceAccessTokenScopeOrBuilder- Returns:
- The count of ops.
-
getOps
public Operation getOps(int index)
Operations allowed for the token. A union of allowed operations and groups is used as an effective set of allowed operations.
repeated .s2.v1alpha.Operation ops = 5;- Specified by:
getOpsin interfaceAccessTokenScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The ops at the given index.
-
getOpsValueList
public java.util.List<java.lang.Integer> getOpsValueList()
Operations allowed for the token. A union of allowed operations and groups is used as an effective set of allowed operations.
repeated .s2.v1alpha.Operation ops = 5;- Specified by:
getOpsValueListin interfaceAccessTokenScopeOrBuilder- Returns:
- A list containing the enum numeric values on the wire for ops.
-
getOpsValue
public int getOpsValue(int index)
Operations allowed for the token. A union of allowed operations and groups is used as an effective set of allowed operations.
repeated .s2.v1alpha.Operation ops = 5;- Specified by:
getOpsValuein interfaceAccessTokenScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of ops at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AccessTokenScope parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessTokenScope parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessTokenScope parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessTokenScope parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessTokenScope parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessTokenScope parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccessTokenScope parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AccessTokenScope parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AccessTokenScope parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AccessTokenScope parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AccessTokenScope parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AccessTokenScope parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public AccessTokenScope.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AccessTokenScope.Builder newBuilder()
-
newBuilder
public static AccessTokenScope.Builder newBuilder(AccessTokenScope prototype)
-
toBuilder
public AccessTokenScope.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AccessTokenScope.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static AccessTokenScope getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AccessTokenScope> parser()
-
getParserForType
public com.google.protobuf.Parser<AccessTokenScope> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public AccessTokenScope getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-