Package com.google.cloud.netapp.v1
Enum SMBSettings
- java.lang.Object
-
- java.lang.Enum<SMBSettings>
-
- com.google.cloud.netapp.v1.SMBSettings
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<SMBSettings>
public enum SMBSettings extends Enum<SMBSettings> implements com.google.protobuf.ProtocolMessageEnum
SMBSettings Modifies the behaviour of a SMB volume.
Protobuf enumgoogle.cloud.netapp.v1.SMBSettings
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACCESS_BASED_ENUMERATION
SMB setting to access volume based on enumerartionBROWSABLE
SMB setting browsableCHANGE_NOTIFY
SMB setting notify changeCONTINUOUSLY_AVAILABLE
Continuously available enumerationENCRYPT_DATA
SMB setting encrypt dataNON_BROWSABLE
SMB setting not to notify changeOPLOCKS
SMB setting oplocksSHOW_PREVIOUS_VERSIONS
SMB setting to show previous versionsSHOW_SNAPSHOT
SMB setting to show snapshotsSMB_SETTINGS_UNSPECIFIED
Unspecified default optionUNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
ACCESS_BASED_ENUMERATION_VALUE
SMB setting to access volume based on enumerartionstatic int
BROWSABLE_VALUE
SMB setting browsablestatic int
CHANGE_NOTIFY_VALUE
SMB setting notify changestatic int
CONTINUOUSLY_AVAILABLE_VALUE
Continuously available enumerationstatic int
ENCRYPT_DATA_VALUE
SMB setting encrypt datastatic int
NON_BROWSABLE_VALUE
SMB setting not to notify changestatic int
OPLOCKS_VALUE
SMB setting oplocksstatic int
SHOW_PREVIOUS_VERSIONS_VALUE
SMB setting to show previous versionsstatic int
SHOW_SNAPSHOT_VALUE
SMB setting to show snapshotsstatic int
SMB_SETTINGS_UNSPECIFIED_VALUE
Unspecified default option
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static SMBSettings
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<SMBSettings>
internalGetValueMap()
static SMBSettings
valueOf(int value)
Deprecated.static SMBSettings
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static SMBSettings
valueOf(String name)
Returns the enum constant of this type with the specified name.static SMBSettings[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SMB_SETTINGS_UNSPECIFIED
public static final SMBSettings SMB_SETTINGS_UNSPECIFIED
Unspecified default option
SMB_SETTINGS_UNSPECIFIED = 0;
-
ENCRYPT_DATA
public static final SMBSettings ENCRYPT_DATA
SMB setting encrypt data
ENCRYPT_DATA = 1;
-
BROWSABLE
public static final SMBSettings BROWSABLE
SMB setting browsable
BROWSABLE = 2;
-
CHANGE_NOTIFY
public static final SMBSettings CHANGE_NOTIFY
SMB setting notify change
CHANGE_NOTIFY = 3;
-
NON_BROWSABLE
public static final SMBSettings NON_BROWSABLE
SMB setting not to notify change
NON_BROWSABLE = 4;
-
OPLOCKS
public static final SMBSettings OPLOCKS
SMB setting oplocks
OPLOCKS = 5;
-
SHOW_SNAPSHOT
public static final SMBSettings SHOW_SNAPSHOT
SMB setting to show snapshots
SHOW_SNAPSHOT = 6;
-
SHOW_PREVIOUS_VERSIONS
public static final SMBSettings SHOW_PREVIOUS_VERSIONS
SMB setting to show previous versions
SHOW_PREVIOUS_VERSIONS = 7;
-
ACCESS_BASED_ENUMERATION
public static final SMBSettings ACCESS_BASED_ENUMERATION
SMB setting to access volume based on enumerartion
ACCESS_BASED_ENUMERATION = 8;
-
CONTINUOUSLY_AVAILABLE
public static final SMBSettings CONTINUOUSLY_AVAILABLE
Continuously available enumeration
CONTINUOUSLY_AVAILABLE = 9;
-
UNRECOGNIZED
public static final SMBSettings UNRECOGNIZED
-
-
Field Detail
-
SMB_SETTINGS_UNSPECIFIED_VALUE
public static final int SMB_SETTINGS_UNSPECIFIED_VALUE
Unspecified default option
SMB_SETTINGS_UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
ENCRYPT_DATA_VALUE
public static final int ENCRYPT_DATA_VALUE
SMB setting encrypt data
ENCRYPT_DATA = 1;
- See Also:
- Constant Field Values
-
BROWSABLE_VALUE
public static final int BROWSABLE_VALUE
SMB setting browsable
BROWSABLE = 2;
- See Also:
- Constant Field Values
-
CHANGE_NOTIFY_VALUE
public static final int CHANGE_NOTIFY_VALUE
SMB setting notify change
CHANGE_NOTIFY = 3;
- See Also:
- Constant Field Values
-
NON_BROWSABLE_VALUE
public static final int NON_BROWSABLE_VALUE
SMB setting not to notify change
NON_BROWSABLE = 4;
- See Also:
- Constant Field Values
-
OPLOCKS_VALUE
public static final int OPLOCKS_VALUE
SMB setting oplocks
OPLOCKS = 5;
- See Also:
- Constant Field Values
-
SHOW_SNAPSHOT_VALUE
public static final int SHOW_SNAPSHOT_VALUE
SMB setting to show snapshots
SHOW_SNAPSHOT = 6;
- See Also:
- Constant Field Values
-
SHOW_PREVIOUS_VERSIONS_VALUE
public static final int SHOW_PREVIOUS_VERSIONS_VALUE
SMB setting to show previous versions
SHOW_PREVIOUS_VERSIONS = 7;
- See Also:
- Constant Field Values
-
ACCESS_BASED_ENUMERATION_VALUE
public static final int ACCESS_BASED_ENUMERATION_VALUE
SMB setting to access volume based on enumerartion
ACCESS_BASED_ENUMERATION = 8;
- See Also:
- Constant Field Values
-
CONTINUOUSLY_AVAILABLE_VALUE
public static final int CONTINUOUSLY_AVAILABLE_VALUE
Continuously available enumeration
CONTINUOUSLY_AVAILABLE = 9;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static SMBSettings[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SMBSettings c : SMBSettings.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SMBSettings valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static SMBSettings valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
forNumber
public static SMBSettings forNumber(int value)
- Parameters:
value
- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<SMBSettings> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static SMBSettings valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
-