Interface AliasIpRangeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AliasIpRange, AliasIpRange.Builder

@Generated public interface AliasIpRangeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The IP alias ranges to allocate for this interface.
    com.google.protobuf.ByteString
    The IP alias ranges to allocate for this interface.
    The name of a subnetwork secondary IP range from which to allocate an IP alias range.
    com.google.protobuf.ByteString
    The name of a subnetwork secondary IP range from which to allocate an IP alias range.
    boolean
    The IP alias ranges to allocate for this interface.
    boolean
    The name of a subnetwork secondary IP range from which to allocate an IP alias range.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasIpCidrRange

      boolean hasIpCidrRange()
       The IP alias ranges to allocate for this interface. This IP CIDR range
       must belong to the specified subnetwork and cannot contain IP addresses
       reserved by system or used by other network interfaces. This range may be
       a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
       
      optional string ip_cidr_range = 98117322;
      Returns:
      Whether the ipCidrRange field is set.
    • getIpCidrRange

      String getIpCidrRange()
       The IP alias ranges to allocate for this interface. This IP CIDR range
       must belong to the specified subnetwork and cannot contain IP addresses
       reserved by system or used by other network interfaces. This range may be
       a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
       
      optional string ip_cidr_range = 98117322;
      Returns:
      The ipCidrRange.
    • getIpCidrRangeBytes

      com.google.protobuf.ByteString getIpCidrRangeBytes()
       The IP alias ranges to allocate for this interface. This IP CIDR range
       must belong to the specified subnetwork and cannot contain IP addresses
       reserved by system or used by other network interfaces. This range may be
       a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
       
      optional string ip_cidr_range = 98117322;
      Returns:
      The bytes for ipCidrRange.
    • hasSubnetworkRangeName

      boolean hasSubnetworkRangeName()
       The name of a subnetwork secondary IP range from which to allocate an IP
       alias range. If not specified, the primary range of the subnetwork is used.
       
      optional string subnetwork_range_name = 387995966;
      Returns:
      Whether the subnetworkRangeName field is set.
    • getSubnetworkRangeName

      String getSubnetworkRangeName()
       The name of a subnetwork secondary IP range from which to allocate an IP
       alias range. If not specified, the primary range of the subnetwork is used.
       
      optional string subnetwork_range_name = 387995966;
      Returns:
      The subnetworkRangeName.
    • getSubnetworkRangeNameBytes

      com.google.protobuf.ByteString getSubnetworkRangeNameBytes()
       The name of a subnetwork secondary IP range from which to allocate an IP
       alias range. If not specified, the primary range of the subnetwork is used.
       
      optional string subnetwork_range_name = 387995966;
      Returns:
      The bytes for subnetworkRangeName.