Enum Gateway.GatewayCapacity

java.lang.Object
java.lang.Enum<Gateway.GatewayCapacity>
com.google.cloud.networkconnectivity.v1beta.Gateway.GatewayCapacity
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<Gateway.GatewayCapacity>
Enclosing class:
Gateway

public static enum Gateway.GatewayCapacity extends Enum<Gateway.GatewayCapacity> implements com.google.protobuf.ProtocolMessageEnum
 The aggregate processing capacity of this gateway.
 
Protobuf enum google.cloud.networkconnectivity.v1beta.Gateway.GatewayCapacity
  • Enum Constant Details

    • GATEWAY_CAPACITY_UNSPECIFIED

      public static final Gateway.GatewayCapacity GATEWAY_CAPACITY_UNSPECIFIED
       The gateway capacity is unspecified.
       
      GATEWAY_CAPACITY_UNSPECIFIED = 0;
    • CAPACITY_1_GBPS

      public static final Gateway.GatewayCapacity CAPACITY_1_GBPS
       The gateway has 1 Gbps of aggregate processing capacity
       
      CAPACITY_1_GBPS = 5;
    • CAPACITY_10_GBPS

      public static final Gateway.GatewayCapacity CAPACITY_10_GBPS
       The gateway has 10 Gbps of aggregate processing capacity
       
      CAPACITY_10_GBPS = 1;
    • CAPACITY_100_GBPS

      public static final Gateway.GatewayCapacity CAPACITY_100_GBPS
       The gateway has 100 Gbps of aggregate processing capacity
       
      CAPACITY_100_GBPS = 4;
    • UNRECOGNIZED

      public static final Gateway.GatewayCapacity UNRECOGNIZED
  • Field Details

    • GATEWAY_CAPACITY_UNSPECIFIED_VALUE

      public static final int GATEWAY_CAPACITY_UNSPECIFIED_VALUE
       The gateway capacity is unspecified.
       
      GATEWAY_CAPACITY_UNSPECIFIED = 0;
      See Also:
    • CAPACITY_1_GBPS_VALUE

      public static final int CAPACITY_1_GBPS_VALUE
       The gateway has 1 Gbps of aggregate processing capacity
       
      CAPACITY_1_GBPS = 5;
      See Also:
    • CAPACITY_10_GBPS_VALUE

      public static final int CAPACITY_10_GBPS_VALUE
       The gateway has 10 Gbps of aggregate processing capacity
       
      CAPACITY_10_GBPS = 1;
      See Also:
    • CAPACITY_100_GBPS_VALUE

      public static final int CAPACITY_100_GBPS_VALUE
       The gateway has 100 Gbps of aggregate processing capacity
       
      CAPACITY_100_GBPS = 4;
      See Also:
  • Method Details

    • values

      public static Gateway.GatewayCapacity[] 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 Gateway.GatewayCapacity 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 Gateway.GatewayCapacity 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 Gateway.GatewayCapacity 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<Gateway.GatewayCapacity> 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 Gateway.GatewayCapacity 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