Class PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.Builder (3.82.0)
3.88.0 (latest)
3.86.0
3.84.0
3.83.0
3.82.0
3.81.0
3.79.0
3.77.0
3.76.0
3.75.0
3.74.0
3.73.0
3.71.0
3.69.0
3.68.0
3.65.0
3.64.0
3.63.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.2
3.3.0
3.2.0
3.0.0
2.9.8
2.8.9
2.7.4
2.5.3
2.4.0
public static final class PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder extends GeneratedMessageV3 . Builder<PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder > implements PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetailOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors . Descriptor getDescriptor ()
Methods
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail build ()
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail buildPartial ()
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder clear ()
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder clearPersistentResourceName ()
Persistent resource name.
Format:
projects/{project}/locations/{location}/persistentResources/{persistent_resource}
string persistent_resource_name = 1;
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder clearTaskResourceUnavailableTimeoutBehavior ()
Specifies the behavior to take if the timeout is reached.
.google.cloud.aiplatform.v1beta1.PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.TaskResourceUnavailableTimeoutBehavior task_resource_unavailable_timeout_behavior = 3;
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder clearTaskResourceUnavailableWaitTimeMs ()
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;
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder clone ()
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public String getPersistentResourceName ()
Persistent resource name.
Format:
projects/{project}/locations/{location}/persistentResources/{persistent_resource}
string persistent_resource_name = 1;
Returns
Type
Description
String
The persistentResourceName.
public 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.
public 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;
public 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.
public 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.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder mergeFrom ( PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail other )
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public final PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setPersistentResourceName ( String value )
Persistent resource name.
Format:
projects/{project}/locations/{location}/persistentResources/{persistent_resource}
string persistent_resource_name = 1;
Parameter
Name
Description
value
String The persistentResourceName to set.
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setPersistentResourceNameBytes ( ByteString value )
Persistent resource name.
Format:
projects/{project}/locations/{location}/persistentResources/{persistent_resource}
string persistent_resource_name = 1;
Parameter
Name
Description
value
ByteString The bytes for persistentResourceName to set.
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setTaskResourceUnavailableTimeoutBehavior ( PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . TaskResourceUnavailableTimeoutBehavior value )
Specifies the behavior to take if the timeout is reached.
.google.cloud.aiplatform.v1beta1.PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.TaskResourceUnavailableTimeoutBehavior task_resource_unavailable_timeout_behavior = 3;
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setTaskResourceUnavailableTimeoutBehaviorValue ( int value )
Specifies the behavior to take if the timeout is reached.
.google.cloud.aiplatform.v1beta1.PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.TaskResourceUnavailableTimeoutBehavior task_resource_unavailable_timeout_behavior = 3;
Parameter
Name
Description
value
int The enum numeric value on the wire for
taskResourceUnavailableTimeoutBehavior to set.
public PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setTaskResourceUnavailableWaitTimeMs ( long value )
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;
Parameter
Name
Description
value
long The taskResourceUnavailableWaitTimeMs to set.
public final PipelineJob . RuntimeConfig . PersistentResourceRuntimeDetail . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]