Interface NodePool.UpdateInfo.BlueGreenInfoOrBuilder (2.40.0)

public static interface NodePool.UpdateInfo.BlueGreenInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBlueInstanceGroupUrls(int index)

public abstract String getBlueInstanceGroupUrls(int index)

The resource URLs of the managed instance groups associated with blue pool.

repeated string blue_instance_group_urls = 2;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The blueInstanceGroupUrls at the given index.

getBlueInstanceGroupUrlsBytes(int index)

public abstract ByteString getBlueInstanceGroupUrlsBytes(int index)

The resource URLs of the managed instance groups associated with blue pool.

repeated string blue_instance_group_urls = 2;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the blueInstanceGroupUrls at the given index.

getBlueInstanceGroupUrlsCount()

public abstract int getBlueInstanceGroupUrlsCount()

The resource URLs of the managed instance groups associated with blue pool.

repeated string blue_instance_group_urls = 2;

Returns
TypeDescription
int

The count of blueInstanceGroupUrls.

getBlueInstanceGroupUrlsList()

public abstract List<String> getBlueInstanceGroupUrlsList()

The resource URLs of the managed instance groups associated with blue pool.

repeated string blue_instance_group_urls = 2;

Returns
TypeDescription
List<String>

A list containing the blueInstanceGroupUrls.

getBluePoolDeletionStartTime()

public abstract String getBluePoolDeletionStartTime()

Time to start deleting blue pool to complete blue-green upgrade, in RFC3339 text format.

string blue_pool_deletion_start_time = 4;

Returns
TypeDescription
String

The bluePoolDeletionStartTime.

getBluePoolDeletionStartTimeBytes()

public abstract ByteString getBluePoolDeletionStartTimeBytes()

Time to start deleting blue pool to complete blue-green upgrade, in RFC3339 text format.

string blue_pool_deletion_start_time = 4;

Returns
TypeDescription
ByteString

The bytes for bluePoolDeletionStartTime.

getGreenInstanceGroupUrls(int index)

public abstract String getGreenInstanceGroupUrls(int index)

The resource URLs of the managed instance groups associated with green pool.

repeated string green_instance_group_urls = 3;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The greenInstanceGroupUrls at the given index.

getGreenInstanceGroupUrlsBytes(int index)

public abstract ByteString getGreenInstanceGroupUrlsBytes(int index)

The resource URLs of the managed instance groups associated with green pool.

repeated string green_instance_group_urls = 3;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the greenInstanceGroupUrls at the given index.

getGreenInstanceGroupUrlsCount()

public abstract int getGreenInstanceGroupUrlsCount()

The resource URLs of the managed instance groups associated with green pool.

repeated string green_instance_group_urls = 3;

Returns
TypeDescription
int

The count of greenInstanceGroupUrls.

getGreenInstanceGroupUrlsList()

public abstract List<String> getGreenInstanceGroupUrlsList()

The resource URLs of the managed instance groups associated with green pool.

repeated string green_instance_group_urls = 3;

Returns
TypeDescription
List<String>

A list containing the greenInstanceGroupUrls.

getGreenPoolVersion()

public abstract String getGreenPoolVersion()

Version of green pool.

string green_pool_version = 5;

Returns
TypeDescription
String

The greenPoolVersion.

getGreenPoolVersionBytes()

public abstract ByteString getGreenPoolVersionBytes()

Version of green pool.

string green_pool_version = 5;

Returns
TypeDescription
ByteString

The bytes for greenPoolVersion.

getPhase()

public abstract NodePool.UpdateInfo.BlueGreenInfo.Phase getPhase()

Current blue-green upgrade phase.

.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo.Phase phase = 1;

Returns
TypeDescription
NodePool.UpdateInfo.BlueGreenInfo.Phase

The phase.

getPhaseValue()

public abstract int getPhaseValue()

Current blue-green upgrade phase.

.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo.Phase phase = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for phase.