Interface PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetailOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail,PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetail.Builder
- Enclosing class:
- PipelineJob.RuntimeConfig
public static interface PipelineJob.RuntimeConfig.PersistentResourceRuntimeDetailOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionPersistent resource name.com.google.protobuf.ByteStringPersistent resource name.Specifies the behavior to take if the timeout is reached.intSpecifies the behavior to take if the timeout is reached.longThe max time a pipeline task waits for the required CPU, memory, or accelerator resource to become available from the specified persistent resource.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getPersistentResourceName
String getPersistentResourceName()Persistent resource name. Format: `projects/{project}/locations/{location}/persistentResources/{persistent_resource}`string persistent_resource_name = 1;- Returns:
- The persistentResourceName.
-
getPersistentResourceNameBytes
com.google.protobuf.ByteString getPersistentResourceNameBytes()Persistent resource name. Format: `projects/{project}/locations/{location}/persistentResources/{persistent_resource}`string persistent_resource_name = 1;- Returns:
- The bytes for persistentResourceName.
-