Package com.google.container.v1
Interface NodePool.UpdateInfo.BlueGreenInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NodePool.UpdateInfo.BlueGreenInfo
,NodePool.UpdateInfo.BlueGreenInfo.Builder
- Enclosing class:
- NodePool.UpdateInfo
public static interface NodePool.UpdateInfo.BlueGreenInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
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.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.v1.NodePool.UpdateInfo.BlueGreenInfo.Phase phase = 1;
- Returns:
- The enum numeric value on the wire for phase.
-
getPhase
NodePool.UpdateInfo.BlueGreenInfo.Phase getPhase()
Current blue-green upgrade phase.
.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo.Phase phase = 1;
- Returns:
- The 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.
-
-