Interface Service.GkeWorkloadOrBuilder (3.46.0)

public static interface Service.GkeWorkloadOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getClusterName()

public abstract String getClusterName()

The name of the parent cluster.

string cluster_name = 3;

Returns
Type Description
String

The clusterName.

getClusterNameBytes()

public abstract ByteString getClusterNameBytes()

The name of the parent cluster.

string cluster_name = 3;

Returns
Type Description
ByteString

The bytes for clusterName.

getLocation()

public abstract String getLocation()

The location of the parent cluster. This may be a zone or region.

string location = 2;

Returns
Type Description
String

The location.

getLocationBytes()

public abstract ByteString getLocationBytes()

The location of the parent cluster. This may be a zone or region.

string location = 2;

Returns
Type Description
ByteString

The bytes for location.

getNamespaceName()

public abstract String getNamespaceName()

The name of the parent namespace.

string namespace_name = 4;

Returns
Type Description
String

The namespaceName.

getNamespaceNameBytes()

public abstract ByteString getNamespaceNameBytes()

The name of the parent namespace.

string namespace_name = 4;

Returns
Type Description
ByteString

The bytes for namespaceName.

getProjectId()

public abstract String getProjectId()

Output only. The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.

string project_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The projectId.

getProjectIdBytes()

public abstract ByteString getProjectIdBytes()

Output only. The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.

string project_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for projectId.

getTopLevelControllerName()

public abstract String getTopLevelControllerName()

The name of this workload.

string top_level_controller_name = 6;

Returns
Type Description
String

The topLevelControllerName.

getTopLevelControllerNameBytes()

public abstract ByteString getTopLevelControllerNameBytes()

The name of this workload.

string top_level_controller_name = 6;

Returns
Type Description
ByteString

The bytes for topLevelControllerName.

getTopLevelControllerType()

public abstract String getTopLevelControllerType()

The type of this workload (for example, "Deployment" or "DaemonSet")

string top_level_controller_type = 5;

Returns
Type Description
String

The topLevelControllerType.

getTopLevelControllerTypeBytes()

public abstract ByteString getTopLevelControllerTypeBytes()

The type of this workload (for example, "Deployment" or "DaemonSet")

string top_level_controller_type = 5;

Returns
Type Description
ByteString

The bytes for topLevelControllerType.