Enum Class DataAccessErrorOuterClass.DataAccessError

java.lang.Object
java.lang.Enum<DataAccessErrorOuterClass.DataAccessError>
Arp.Plc.Gds.Services.Grpc.DataAccessErrorOuterClass.DataAccessError
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<DataAccessErrorOuterClass.DataAccessError>, Constable
Enclosing class:
DataAccessErrorOuterClass

public static enum DataAccessErrorOuterClass.DataAccessError extends Enum<DataAccessErrorOuterClass.DataAccessError> implements com.google.protobuf.ProtocolMessageEnum
/ <summary>
 / This enumeration contains the possible data access errors.
 / </summary>
 
Protobuf enum Arp.Plc.Gds.Services.Grpc.DataAccessError
  • Enum Constant Details

    • DAE_None

      public static final DataAccessErrorOuterClass.DataAccessError DAE_None
      / <summary>
       / No error.
       / </summary>
       
      DAE_None = 0;
    • DAE_NotExists

      public static final DataAccessErrorOuterClass.DataAccessError DAE_NotExists
      / <summary>
       / The variable does not exist.
       / </summary>
       
      DAE_NotExists = 1;
    • DAE_NotAuthorized

      public static final DataAccessErrorOuterClass.DataAccessError DAE_NotAuthorized
      / <summary>
       / The user is not authorized.
       / </summary>
       
      DAE_NotAuthorized = 2;
    • DAE_TypeMismatch

      public static final DataAccessErrorOuterClass.DataAccessError DAE_TypeMismatch
      / <summary>
       / During a write operation the type of the value is not suitable for the particular variable.
       / </summary>
       / <remarks>
       / The <see cref="Arp.System.Commons.Services.Io.IDataAccessService" /> does not convert types. The type of each value
       / which is to be written needs to be suitable for the particular variable.
       / </remarks>
       
      DAE_TypeMismatch = 3;
    • DAE_PortNameSyntaxError

      public static final DataAccessErrorOuterClass.DataAccessError DAE_PortNameSyntaxError
      / <summary>
       / The name of the variable as given during a write or read operation is syntactically not correct.
       / </summary>
       / <remarks>
       / For example the variable name contains an index range.
       / </remarks>
       
      DAE_PortNameSyntaxError = 4;
    • DAE_PortNameSemanticError

      public static final DataAccessErrorOuterClass.DataAccessError DAE_PortNameSemanticError
      / <summary>
       / The semantic of the name of the variable as given during a write or read operation is semantically not correct.
       / </summary>
       / <remarks>
       / For example the variable name contains an index range with a start index not lower than the end index.
       / </remarks>
       
      DAE_PortNameSemanticError = 5;
    • DAE_IndexOutOfRange

      public static final DataAccessErrorOuterClass.DataAccessError DAE_IndexOutOfRange
      / <summary>
       / The variable name contains an index which is out of range.
       / </summary>
       / <remarks>
       / For example a the variable is addressed as if it was a
       / </remarks>
       
      DAE_IndexOutOfRange = 6;
    • DAE_NotImplemented

      public static final DataAccessErrorOuterClass.DataAccessError DAE_NotImplemented
      / <summary>
       / The variable type is not Implemented yet.
       / </summary>
       
      DAE_NotImplemented = 7;
    • DAE_NotSupported

      public static final DataAccessErrorOuterClass.DataAccessError DAE_NotSupported
      / <summary>
       / The variable type is not supported.
       / </summary>
       
      DAE_NotSupported = 8;
    • DAE_CurrentlyUnavailable

      public static final DataAccessErrorOuterClass.DataAccessError DAE_CurrentlyUnavailable
      / <summary>
       / The requested service is currently not available.
       / </summary>
       
      DAE_CurrentlyUnavailable = 9;
    • DAE_UnvalidSubscription

      public static final DataAccessErrorOuterClass.DataAccessError DAE_UnvalidSubscription
      / <summary>
       / Invalid subscription.
       / </summary>
       
      DAE_UnvalidSubscription = 10;
    • DAE_NoData

      public static final DataAccessErrorOuterClass.DataAccessError DAE_NoData
      / <summary>
       / NoData available.
       / </summary>
       
      DAE_NoData = 11;
    • DAE_InvalidConfig

      public static final DataAccessErrorOuterClass.DataAccessError DAE_InvalidConfig
      / <summary>
       / The configuration for the subscription contains an error
       / </summary>
       
      DAE_InvalidConfig = 12;
    • DAE_Unspecified

      public static final DataAccessErrorOuterClass.DataAccessError DAE_Unspecified
      / <summary>
       / Unspecified error. See log file for more information.
       / </summary>
       
      DAE_Unspecified = 255;
    • UNRECOGNIZED

      public static final DataAccessErrorOuterClass.DataAccessError UNRECOGNIZED
  • Field Details

    • DAE_None_VALUE

      public static final int DAE_None_VALUE
      / <summary>
       / No error.
       / </summary>
       
      DAE_None = 0;
      See Also:
    • DAE_NotExists_VALUE

      public static final int DAE_NotExists_VALUE
      / <summary>
       / The variable does not exist.
       / </summary>
       
      DAE_NotExists = 1;
      See Also:
    • DAE_NotAuthorized_VALUE

      public static final int DAE_NotAuthorized_VALUE
      / <summary>
       / The user is not authorized.
       / </summary>
       
      DAE_NotAuthorized = 2;
      See Also:
    • DAE_TypeMismatch_VALUE

      public static final int DAE_TypeMismatch_VALUE
      / <summary>
       / During a write operation the type of the value is not suitable for the particular variable.
       / </summary>
       / <remarks>
       / The <see cref="Arp.System.Commons.Services.Io.IDataAccessService" /> does not convert types. The type of each value
       / which is to be written needs to be suitable for the particular variable.
       / </remarks>
       
      DAE_TypeMismatch = 3;
      See Also:
    • DAE_PortNameSyntaxError_VALUE

      public static final int DAE_PortNameSyntaxError_VALUE
      / <summary>
       / The name of the variable as given during a write or read operation is syntactically not correct.
       / </summary>
       / <remarks>
       / For example the variable name contains an index range.
       / </remarks>
       
      DAE_PortNameSyntaxError = 4;
      See Also:
    • DAE_PortNameSemanticError_VALUE

      public static final int DAE_PortNameSemanticError_VALUE
      / <summary>
       / The semantic of the name of the variable as given during a write or read operation is semantically not correct.
       / </summary>
       / <remarks>
       / For example the variable name contains an index range with a start index not lower than the end index.
       / </remarks>
       
      DAE_PortNameSemanticError = 5;
      See Also:
    • DAE_IndexOutOfRange_VALUE

      public static final int DAE_IndexOutOfRange_VALUE
      / <summary>
       / The variable name contains an index which is out of range.
       / </summary>
       / <remarks>
       / For example a the variable is addressed as if it was a
       / </remarks>
       
      DAE_IndexOutOfRange = 6;
      See Also:
    • DAE_NotImplemented_VALUE

      public static final int DAE_NotImplemented_VALUE
      / <summary>
       / The variable type is not Implemented yet.
       / </summary>
       
      DAE_NotImplemented = 7;
      See Also:
    • DAE_NotSupported_VALUE

      public static final int DAE_NotSupported_VALUE
      / <summary>
       / The variable type is not supported.
       / </summary>
       
      DAE_NotSupported = 8;
      See Also:
    • DAE_CurrentlyUnavailable_VALUE

      public static final int DAE_CurrentlyUnavailable_VALUE
      / <summary>
       / The requested service is currently not available.
       / </summary>
       
      DAE_CurrentlyUnavailable = 9;
      See Also:
    • DAE_UnvalidSubscription_VALUE

      public static final int DAE_UnvalidSubscription_VALUE
      / <summary>
       / Invalid subscription.
       / </summary>
       
      DAE_UnvalidSubscription = 10;
      See Also:
    • DAE_NoData_VALUE

      public static final int DAE_NoData_VALUE
      / <summary>
       / NoData available.
       / </summary>
       
      DAE_NoData = 11;
      See Also:
    • DAE_InvalidConfig_VALUE

      public static final int DAE_InvalidConfig_VALUE
      / <summary>
       / The configuration for the subscription contains an error
       / </summary>
       
      DAE_InvalidConfig = 12;
      See Also:
    • DAE_Unspecified_VALUE

      public static final int DAE_Unspecified_VALUE
      / <summary>
       / Unspecified error. See log file for more information.
       / </summary>
       
      DAE_Unspecified = 255;
      See Also:
    • internalValueMap

      private static final com.google.protobuf.Internal.EnumLiteMap<DataAccessErrorOuterClass.DataAccessError> internalValueMap
    • VALUES

      private static final DataAccessErrorOuterClass.DataAccessError[] VALUES
    • value

      private final int value
  • Constructor Details

    • DataAccessError

      private DataAccessError(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

      public static DataAccessErrorOuterClass.DataAccessError valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static DataAccessErrorOuterClass.DataAccessError valueOf(int value)
      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 name
      NullPointerException - if the argument is null
    • forNumber

      public static DataAccessErrorOuterClass.DataAccessError forNumber(int value)
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<DataAccessErrorOuterClass.DataAccessError> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static DataAccessErrorOuterClass.DataAccessError 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 name
      NullPointerException - if the argument is null