Interface AdditionalIPRangesConfigOrBuilder

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

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

    Modifier and Type
    Method
    Description
    List of secondary ranges names within this subnetwork that can be used for pod IPs.
    com.google.protobuf.ByteString
    List of secondary ranges names within this subnetwork that can be used for pod IPs.
    int
    List of secondary ranges names within this subnetwork that can be used for pod IPs.
    List of secondary ranges names within this subnetwork that can be used for pod IPs.
    Draining status of the additional subnet.
    int
    Draining status of the additional subnet.
    Name of the subnetwork.
    com.google.protobuf.ByteString
    Name of the subnetwork.

    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

    • getSubnetwork

      String getSubnetwork()
       Name of the subnetwork. This can be the full path of the subnetwork or
       just the name.
       Example1: my-subnet
       Example2: projects/gke-project/regions/us-central1/subnetworks/my-subnet
       
      string subnetwork = 1;
      Returns:
      The subnetwork.
    • getSubnetworkBytes

      com.google.protobuf.ByteString getSubnetworkBytes()
       Name of the subnetwork. This can be the full path of the subnetwork or
       just the name.
       Example1: my-subnet
       Example2: projects/gke-project/regions/us-central1/subnetworks/my-subnet
       
      string subnetwork = 1;
      Returns:
      The bytes for subnetwork.
    • getPodIpv4RangeNamesList

      List<String> getPodIpv4RangeNamesList()
       List of secondary ranges names within this subnetwork that can be used for
       pod IPs.
       Example1: gke-pod-range1
       Example2: gke-pod-range1,gke-pod-range2
       
      repeated string pod_ipv4_range_names = 2;
      Returns:
      A list containing the podIpv4RangeNames.
    • getPodIpv4RangeNamesCount

      int getPodIpv4RangeNamesCount()
       List of secondary ranges names within this subnetwork that can be used for
       pod IPs.
       Example1: gke-pod-range1
       Example2: gke-pod-range1,gke-pod-range2
       
      repeated string pod_ipv4_range_names = 2;
      Returns:
      The count of podIpv4RangeNames.
    • getPodIpv4RangeNames

      String getPodIpv4RangeNames(int index)
       List of secondary ranges names within this subnetwork that can be used for
       pod IPs.
       Example1: gke-pod-range1
       Example2: gke-pod-range1,gke-pod-range2
       
      repeated string pod_ipv4_range_names = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The podIpv4RangeNames at the given index.
    • getPodIpv4RangeNamesBytes

      com.google.protobuf.ByteString getPodIpv4RangeNamesBytes(int index)
       List of secondary ranges names within this subnetwork that can be used for
       pod IPs.
       Example1: gke-pod-range1
       Example2: gke-pod-range1,gke-pod-range2
       
      repeated string pod_ipv4_range_names = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the podIpv4RangeNames at the given index.
    • getStatusValue

      int getStatusValue()
       Draining status of the additional subnet.
       
      .google.container.v1.AdditionalIPRangesConfig.Status status = 3;
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       Draining status of the additional subnet.
       
      .google.container.v1.AdditionalIPRangesConfig.Status status = 3;
      Returns:
      The status.