Interface PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetailOrBuilder (3.56.0)

public static interface PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetailOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getPersistentResourceName()

public abstract String getPersistentResourceName()

Persistent resource name. Format: projects/{project}/locations/{location}/persistentResources/{persistent_resource}

string persistent_resource_name = 1;

Returns
Type Description
String

The persistentResourceName.

getPersistentResourceNameBytes()

public abstract ByteString getPersistentResourceNameBytes()

Persistent resource name. Format: projects/{project}/locations/{location}/persistentResources/{persistent_resource}

string persistent_resource_name = 1;

Returns
Type Description
ByteString

The bytes for persistentResourceName.

getTaskResourceUnavailableTimeoutBehavior()

public abstract PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.TaskResourceUnavailableTimeoutBehavior getTaskResourceUnavailableTimeoutBehavior()

Specifies the behavior to take if the timeout is reached.

.google.cloud.aiplatform.v1beta1.PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.TaskResourceUnavailableTimeoutBehavior task_resource_unavailable_timeout_behavior = 3;

Returns
Type Description
PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.TaskResourceUnavailableTimeoutBehavior

The taskResourceUnavailableTimeoutBehavior.

getTaskResourceUnavailableTimeoutBehaviorValue()

public abstract int getTaskResourceUnavailableTimeoutBehaviorValue()

Specifies the behavior to take if the timeout is reached.

.google.cloud.aiplatform.v1beta1.PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.TaskResourceUnavailableTimeoutBehavior task_resource_unavailable_timeout_behavior = 3;

Returns
Type Description
int

The enum numeric value on the wire for taskResourceUnavailableTimeoutBehavior.

getTaskResourceUnavailableWaitTimeMs()

public abstract long getTaskResourceUnavailableWaitTimeMs()

The max time a pipeline task waits for the required CPU, memory, or accelerator resource to become available from the specified persistent resource. Default wait time is 0.

int64 task_resource_unavailable_wait_time_ms = 2;

Returns
Type Description
long

The taskResourceUnavailableWaitTimeMs.