Enum Zone.Type

java.lang.Object
java.lang.Enum<Zone.Type>
com.google.cloud.dataplex.v1.Zone.Type
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<Zone.Type>
Enclosing class:
Zone

public static enum Zone.Type extends Enum<Zone.Type> implements com.google.protobuf.ProtocolMessageEnum
 Type of zone.
 
Protobuf enum google.cloud.dataplex.v1.Zone.Type
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    A zone that contains data that is considered to be ready for broader consumption and analytics workloads.
    A zone that contains data that needs further processing before it is considered generally ready for consumption and analytics workloads.
    Zone type not specified.
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    A zone that contains data that is considered to be ready for broader consumption and analytics workloads.
    static final int
    A zone that contains data that needs further processing before it is considered generally ready for consumption and analytics workloads.
    static final int
    Zone type not specified.
  • Method Summary

    Modifier and Type
    Method
    Description
    static Zone.Type
    forNumber(int value)
     
    static com.google.protobuf.Descriptors.EnumDescriptor
     
    final com.google.protobuf.Descriptors.EnumDescriptor
     
    final int
     
    final com.google.protobuf.Descriptors.EnumValueDescriptor
     
    static com.google.protobuf.Internal.EnumLiteMap<Zone.Type>
     
    static Zone.Type
    valueOf(int value)
    Deprecated.
    static Zone.Type
    valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
    Returns the enum constant of this type with the specified name.
    static Zone.Type
    Returns the enum constant of this type with the specified name.
    static Zone.Type[]
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • TYPE_UNSPECIFIED

      public static final Zone.Type TYPE_UNSPECIFIED
       Zone type not specified.
       
      TYPE_UNSPECIFIED = 0;
    • RAW

      public static final Zone.Type RAW
       A zone that contains data that needs further processing before it is
       considered generally ready for consumption and analytics workloads.
       
      RAW = 1;
    • CURATED

      public static final Zone.Type CURATED
       A zone that contains data that is considered to be ready for broader
       consumption and analytics workloads. Curated structured data stored in
       Cloud Storage must conform to certain file formats (parquet, avro and
       orc) and organized in a hive-compatible directory layout.
       
      CURATED = 2;
    • UNRECOGNIZED

      public static final Zone.Type UNRECOGNIZED
  • Field Details

    • TYPE_UNSPECIFIED_VALUE

      public static final int TYPE_UNSPECIFIED_VALUE
       Zone type not specified.
       
      TYPE_UNSPECIFIED = 0;
      See Also:
    • RAW_VALUE

      public static final int RAW_VALUE
       A zone that contains data that needs further processing before it is
       considered generally ready for consumption and analytics workloads.
       
      RAW = 1;
      See Also:
    • CURATED_VALUE

      public static final int CURATED_VALUE
       A zone that contains data that is considered to be ready for broader
       consumption and analytics workloads. Curated structured data stored in
       Cloud Storage must conform to certain file formats (parquet, avro and
       orc) and organized in a hive-compatible directory layout.
       
      CURATED = 2;
      See Also:
  • Method Details

    • values

      public static Zone.Type[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Zone.Type 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 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 Zone.Type 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 name
      NullPointerException - if the argument is null
    • forNumber

      public static Zone.Type 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<Zone.Type> 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 com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

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