Enum Class PermissionsOuterClass.Permissions
java.lang.Object
java.lang.Enum<PermissionsOuterClass.Permissions>
Arp.System.Commons.Services.Io.Grpc.PermissionsOuterClass.Permissions
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<PermissionsOuterClass.Permissions>,Constable
- Enclosing class:
PermissionsOuterClass
public static enum PermissionsOuterClass.Permissions
extends Enum<PermissionsOuterClass.Permissions>
implements com.google.protobuf.ProtocolMessageEnum
/ <summary> / Provides attributes for files and directories. / </summary>Protobuf enum
Arp.System.Commons.Services.Io.Grpc.Permissions-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription/ <summary> / owner_all | group_all | others_all / </summary>/ <summary> / Read, write, execute/search by group; group_read | group_write | group_exe / </summary>/ <summary> / Execute/search permission, group / </summary>/ <summary> / Read permission, group / </summary>/ <summary> / Execute/search permission, group / </summary>/ <summary> / None = NoPerms of posix / </summary>/ <summary> / Read, write, execute/search by owner; owner_read | owner_write | owner_exe / </summary>/ <summary> / Execute/search permission, owner / </summary>/ <summary> / Read permission, owner / </summary>/ <summary> / Write permission, owner / </summary>/ <summary> / Read, write, execute/search by others; others_read | others_write | others_exe / </summary>/ <summary> / Read permission, others / </summary>/ <summary> / Execute/search permission, others / </summary>/ <summary> / Write permission, others / </summary> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.google.protobuf.Internal.EnumLiteMap<PermissionsOuterClass.Permissions> static final int/ <summary> / owner_all | group_all | others_all / </summary>static final int/ <summary> / Read, write, execute/search by group; group_read | group_write | group_exe / </summary>static final int/ <summary> / Execute/search permission, group / </summary>static final int/ <summary> / Read permission, group / </summary>static final int/ <summary> / Execute/search permission, group / </summary>static final int/ <summary> / None = NoPerms of posix / </summary>static final int/ <summary> / Read, write, execute/search by owner; owner_read | owner_write | owner_exe / </summary>static final int/ <summary> / Execute/search permission, owner / </summary>static final int/ <summary> / Read permission, owner / </summary>static final int/ <summary> / Write permission, owner / </summary>static final int/ <summary> / Read, write, execute/search by others; others_read | others_write | others_exe / </summary>static final int/ <summary> / Read permission, others / </summary>static final int/ <summary> / Execute/search permission, others / </summary>static final int/ <summary> / Write permission, others / </summary>private final intprivate static final PermissionsOuterClass.Permissions[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<PermissionsOuterClass.Permissions> valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.static PermissionsOuterClass.Permissions[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
P_None
/ <summary> / None = NoPerms of posix / </summary>
P_None = 0; -
P_OthersExe
/ <summary> / Execute/search permission, owner / </summary>
P_OthersExe = 1; -
P_OthersWrite
/ <summary> / Write permission, owner / </summary>
P_OthersWrite = 2; -
P_OthersRead
/ <summary> / Read permission, owner / </summary>
P_OthersRead = 4; -
P_OthersAll
/ <summary> / Read, write, execute/search by owner; owner_read | owner_write | owner_exe / </summary>
P_OthersAll = 7; -
P_GroupExe
/ <summary> / Execute/search permission, group / </summary>
P_GroupExe = 8; -
P_GroupWrite
/ <summary> / Execute/search permission, group / </summary>
P_GroupWrite = 16; -
P_GroupRead
/ <summary> / Read permission, group / </summary>
P_GroupRead = 32; -
P_GroupAll
/ <summary> / Read, write, execute/search by group; group_read | group_write | group_exe / </summary>
P_GroupAll = 56; -
P_OwnerExe
/ <summary> / Read permission, others / </summary>
P_OwnerExe = 64; -
P_OwnerWrite
/ <summary> / Write permission, others / </summary>
P_OwnerWrite = 128; -
P_OwnerRead
/ <summary> / Execute/search permission, others / </summary>
P_OwnerRead = 256; -
P_OwnerAll
/ <summary> / Read, write, execute/search by others; others_read | others_write | others_exe / </summary>
P_OwnerAll = 448; -
P_AllAll
/ <summary> / owner_all | group_all | others_all / </summary>
P_AllAll = 511; -
UNRECOGNIZED
-
-
Field Details
-
P_None_VALUE
public static final int P_None_VALUE/ <summary> / None = NoPerms of posix / </summary>
P_None = 0;- See Also:
-
P_OthersExe_VALUE
public static final int P_OthersExe_VALUE/ <summary> / Execute/search permission, owner / </summary>
P_OthersExe = 1;- See Also:
-
P_OthersWrite_VALUE
public static final int P_OthersWrite_VALUE/ <summary> / Write permission, owner / </summary>
P_OthersWrite = 2;- See Also:
-
P_OthersRead_VALUE
public static final int P_OthersRead_VALUE/ <summary> / Read permission, owner / </summary>
P_OthersRead = 4;- See Also:
-
P_OthersAll_VALUE
public static final int P_OthersAll_VALUE/ <summary> / Read, write, execute/search by owner; owner_read | owner_write | owner_exe / </summary>
P_OthersAll = 7;- See Also:
-
P_GroupExe_VALUE
public static final int P_GroupExe_VALUE/ <summary> / Execute/search permission, group / </summary>
P_GroupExe = 8;- See Also:
-
P_GroupWrite_VALUE
public static final int P_GroupWrite_VALUE/ <summary> / Execute/search permission, group / </summary>
P_GroupWrite = 16;- See Also:
-
P_GroupRead_VALUE
public static final int P_GroupRead_VALUE/ <summary> / Read permission, group / </summary>
P_GroupRead = 32;- See Also:
-
P_GroupAll_VALUE
public static final int P_GroupAll_VALUE/ <summary> / Read, write, execute/search by group; group_read | group_write | group_exe / </summary>
P_GroupAll = 56;- See Also:
-
P_OwnerExe_VALUE
public static final int P_OwnerExe_VALUE/ <summary> / Read permission, others / </summary>
P_OwnerExe = 64;- See Also:
-
P_OwnerWrite_VALUE
public static final int P_OwnerWrite_VALUE/ <summary> / Write permission, others / </summary>
P_OwnerWrite = 128;- See Also:
-
P_OwnerRead_VALUE
public static final int P_OwnerRead_VALUE/ <summary> / Execute/search permission, others / </summary>
P_OwnerRead = 256;- See Also:
-
P_OwnerAll_VALUE
public static final int P_OwnerAll_VALUE/ <summary> / Read, write, execute/search by others; others_read | others_write | others_exe / </summary>
P_OwnerAll = 448;- See Also:
-
P_AllAll_VALUE
public static final int P_AllAll_VALUE/ <summary> / owner_all | group_all | others_all / </summary>
P_AllAll = 511;- See Also:
-
internalValueMap
private static final com.google.protobuf.Internal.EnumLiteMap<PermissionsOuterClass.Permissions> internalValueMap -
VALUES
-
value
private final int value
-
-
Constructor Details
-
Permissions
private Permissions(int value)
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<PermissionsOuterClass.Permissions> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static PermissionsOuterClass.Permissions valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-