Interface NodePool.UpdateInfo.BlueGreenInfoOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getBlueInstanceGroupUrls​(int index)
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with blue pool.
      com.google.protobuf.ByteString getBlueInstanceGroupUrlsBytes​(int index)
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with blue pool.
      int getBlueInstanceGroupUrlsCount()
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with blue pool.
      List<String> getBlueInstanceGroupUrlsList()
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with blue pool.
      String getBluePoolDeletionStartTime()
      Time to start deleting blue pool to complete blue-green upgrade, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
      com.google.protobuf.ByteString getBluePoolDeletionStartTimeBytes()
      Time to start deleting blue pool to complete blue-green upgrade, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
      String getGreenInstanceGroupUrls​(int index)
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with green pool.
      com.google.protobuf.ByteString getGreenInstanceGroupUrlsBytes​(int index)
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with green pool.
      int getGreenInstanceGroupUrlsCount()
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with green pool.
      List<String> getGreenInstanceGroupUrlsList()
      The resource URLs of the [managed instance groups] (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with green pool.
      String getGreenPoolVersion()
      Version of green pool.
      com.google.protobuf.ByteString getGreenPoolVersionBytes()
      Version of green pool.
      NodePool.UpdateInfo.BlueGreenInfo.Phase getPhase()
      Current blue-green upgrade phase.
      int getPhaseValue()
      Current blue-green upgrade phase.
      • 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 Detail

      • getPhaseValue

        int getPhaseValue()
         Current blue-green upgrade phase.
         
        .google.container.v1beta1.NodePool.UpdateInfo.BlueGreenInfo.Phase phase = 1;
        Returns:
        The enum numeric value on the wire for phase.
      • getBlueInstanceGroupUrlsList

        List<String> getBlueInstanceGroupUrlsList()
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with blue pool.
         
        repeated string blue_instance_group_urls = 2;
        Returns:
        A list containing the blueInstanceGroupUrls.
      • getBlueInstanceGroupUrlsCount

        int getBlueInstanceGroupUrlsCount()
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with blue pool.
         
        repeated string blue_instance_group_urls = 2;
        Returns:
        The count of blueInstanceGroupUrls.
      • getBlueInstanceGroupUrls

        String getBlueInstanceGroupUrls​(int index)
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with blue pool.
         
        repeated string blue_instance_group_urls = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The blueInstanceGroupUrls at the given index.
      • getBlueInstanceGroupUrlsBytes

        com.google.protobuf.ByteString getBlueInstanceGroupUrlsBytes​(int index)
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with blue pool.
         
        repeated string blue_instance_group_urls = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the blueInstanceGroupUrls at the given index.
      • getGreenInstanceGroupUrlsList

        List<String> getGreenInstanceGroupUrlsList()
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with green pool.
         
        repeated string green_instance_group_urls = 3;
        Returns:
        A list containing the greenInstanceGroupUrls.
      • getGreenInstanceGroupUrlsCount

        int getGreenInstanceGroupUrlsCount()
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with green pool.
         
        repeated string green_instance_group_urls = 3;
        Returns:
        The count of greenInstanceGroupUrls.
      • getGreenInstanceGroupUrls

        String getGreenInstanceGroupUrls​(int index)
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with green pool.
         
        repeated string green_instance_group_urls = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The greenInstanceGroupUrls at the given index.
      • getGreenInstanceGroupUrlsBytes

        com.google.protobuf.ByteString getGreenInstanceGroupUrlsBytes​(int index)
         The resource URLs of the [managed instance groups]
         (/compute/docs/instance-groups/creating-groups-of-managed-instances)
         associated with green pool.
         
        repeated string green_instance_group_urls = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the greenInstanceGroupUrls at the given index.
      • getBluePoolDeletionStartTime

        String getBluePoolDeletionStartTime()
         Time to start deleting blue pool to complete blue-green upgrade,
         in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
         
        string blue_pool_deletion_start_time = 4;
        Returns:
        The bluePoolDeletionStartTime.
      • getBluePoolDeletionStartTimeBytes

        com.google.protobuf.ByteString getBluePoolDeletionStartTimeBytes()
         Time to start deleting blue pool to complete blue-green upgrade,
         in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
         
        string blue_pool_deletion_start_time = 4;
        Returns:
        The bytes for bluePoolDeletionStartTime.
      • getGreenPoolVersion

        String getGreenPoolVersion()
         Version of green pool.
         
        string green_pool_version = 5;
        Returns:
        The greenPoolVersion.
      • getGreenPoolVersionBytes

        com.google.protobuf.ByteString getGreenPoolVersionBytes()
         Version of green pool.
         
        string green_pool_version = 5;
        Returns:
        The bytes for greenPoolVersion.