Package com.google.cloud.aiplatform.v1
Class PipelineJob.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
com.google.cloud.aiplatform.v1.PipelineJob.Builder
- All Implemented Interfaces:
PipelineJobOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PipelineJob
public static final class PipelineJob.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
implements PipelineJobOrBuilder
An instance of a machine learning PipelineJob.Protobuf type
google.cloud.aiplatform.v1.PipelineJob-
Method Summary
Modifier and TypeMethodDescriptionaddAllReservedIpRanges(Iterable<String> values) A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.addReservedIpRanges(String value) A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.addReservedIpRangesBytes(com.google.protobuf.ByteString value) A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.build()clear()Output only.The display name of the Pipeline.Customer-managed encryption key spec for a pipelineJob.Output only.Output only.Output only.Output only.The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered.The spec of the pipeline.Optional.Optional.A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.Runtime config of the pipeline.Output only.The service account that the pipeline workload runs as.Output only.Output only.Output only.A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded.Output only.booleancontainsLabels(String key) The labels with user-defined metadata to organize PipelineJob.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe display name of the Pipeline.com.google.protobuf.ByteStringThe display name of the Pipeline.Customer-managed encryption key spec for a pipelineJob.Customer-managed encryption key spec for a pipelineJob.Customer-managed encryption key spec for a pipelineJob.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getError()Output only.Output only.Output only.Output only.Output only.Output only.Deprecated.intThe labels with user-defined metadata to organize PipelineJob.The labels with user-defined metadata to organize PipelineJob.getLabelsOrDefault(String key, String defaultValue) The labels with user-defined metadata to organize PipelineJob.getLabelsOrThrow(String key) The labels with user-defined metadata to organize PipelineJob.Deprecated.getName()Output only.com.google.protobuf.ByteStringOutput only.The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered.com.google.protobuf.ByteStringThe full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered.com.google.protobuf.StructThe spec of the pipeline.com.google.protobuf.Struct.BuilderThe spec of the pipeline.com.google.protobuf.StructOrBuilderThe spec of the pipeline.booleanOptional.Optional.Optional.Optional.getReservedIpRanges(int index) A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.com.google.protobuf.ByteStringgetReservedIpRangesBytes(int index) A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.intA list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.com.google.protobuf.ProtocolStringListA list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.Runtime config of the pipeline.Runtime config of the pipeline.Runtime config of the pipeline.Output only.com.google.protobuf.ByteStringOutput only.The service account that the pipeline workload runs as.com.google.protobuf.ByteStringThe service account that the pipeline workload runs as.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getState()Output only.intOutput only.Output only.Output only.Output only.A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded.com.google.protobuf.ByteStringA template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanCustomer-managed encryption key spec for a pipelineJob.booleanOutput only.booleanhasError()Output only.booleanOutput only.booleanThe spec of the pipeline.booleanOptional.booleanRuntime config of the pipeline.booleanOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.Customer-managed encryption key spec for a pipelineJob.mergeEndTime(com.google.protobuf.Timestamp value) Output only.mergeError(Status value) Output only.mergeFrom(PipelineJob other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeJobDetail(PipelineJobDetail value) Output only.mergePipelineSpec(com.google.protobuf.Struct value) The spec of the pipeline.Optional.Runtime config of the pipeline.mergeStartTime(com.google.protobuf.Timestamp value) Output only.Output only.mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.putAllLabels(Map<String, String> values) The labels with user-defined metadata to organize PipelineJob.The labels with user-defined metadata to organize PipelineJob.removeLabels(String key) The labels with user-defined metadata to organize PipelineJob.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDisplayName(String value) The display name of the Pipeline.setDisplayNameBytes(com.google.protobuf.ByteString value) The display name of the Pipeline.setEncryptionSpec(EncryptionSpec value) Customer-managed encryption key spec for a pipelineJob.setEncryptionSpec(EncryptionSpec.Builder builderForValue) Customer-managed encryption key spec for a pipelineJob.setEndTime(com.google.protobuf.Timestamp value) Output only.setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Output only.setError(Status.Builder builderForValue) Output only.setJobDetail(PipelineJobDetail value) Output only.setJobDetail(PipelineJobDetail.Builder builderForValue) Output only.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.setNetwork(String value) The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered.setNetworkBytes(com.google.protobuf.ByteString value) The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered.setPipelineSpec(com.google.protobuf.Struct value) The spec of the pipeline.setPipelineSpec(com.google.protobuf.Struct.Builder builderForValue) The spec of the pipeline.setPreflightValidations(boolean value) Optional.Optional.setPscInterfaceConfig(PscInterfaceConfig.Builder builderForValue) Optional.setReservedIpRanges(int index, String value) A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload.Runtime config of the pipeline.setRuntimeConfig(PipelineJob.RuntimeConfig.Builder builderForValue) Runtime config of the pipeline.setScheduleName(String value) Output only.setScheduleNameBytes(com.google.protobuf.ByteString value) Output only.setServiceAccount(String value) The service account that the pipeline workload runs as.setServiceAccountBytes(com.google.protobuf.ByteString value) The service account that the pipeline workload runs as.setStartTime(com.google.protobuf.Timestamp value) Output only.setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setState(PipelineState value) Output only.setStateValue(int value) Output only.Output only.setTemplateMetadata(PipelineTemplateMetadata.Builder builderForValue) Output only.setTemplateUri(String value) A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded.setTemplateUriBytes(com.google.protobuf.ByteString value) A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded.setUpdateTime(com.google.protobuf.Timestamp value) Output only.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PipelineJob.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PipelineJob.Builder>
-
mergeFrom
public PipelineJob.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PipelineJob.Builder>- Throws:
IOException
-
getName
Output only. The resource name of the PipelineJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNamein interfacePipelineJobOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Output only. The resource name of the PipelineJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNameBytesin interfacePipelineJobOrBuilder- Returns:
- The bytes for name.
-
setName
Output only. The resource name of the PipelineJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Output only. The resource name of the PipelineJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setNameBytes
Output only. The resource name of the PipelineJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
The display name of the Pipeline. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2;- Specified by:
getDisplayNamein interfacePipelineJobOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()The display name of the Pipeline. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2;- Specified by:
getDisplayNameBytesin interfacePipelineJobOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
The display name of the Pipeline. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
The display name of the Pipeline. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
The display name of the Pipeline. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfacePipelineJobOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfacePipelineJobOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Pipeline creation time.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfacePipelineJobOrBuilder
-
hasStartTime
public boolean hasStartTime()Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasStartTimein interfacePipelineJobOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartTimein interfacePipelineJobOrBuilder- Returns:
- The startTime.
-
setStartTime
Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setStartTime
Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeStartTime
Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearStartTime
Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Output only. Pipeline start time.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartTimeOrBuilderin interfacePipelineJobOrBuilder
-
hasEndTime
public boolean hasEndTime()Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEndTimein interfacePipelineJobOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndTimein interfacePipelineJobOrBuilder- Returns:
- The endTime.
-
setEndTime
Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setEndTime
Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeEndTime
Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearEndTime
Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()Output only. Pipeline end time.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndTimeOrBuilderin interfacePipelineJobOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfacePipelineJobOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfacePipelineJobOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setUpdateTime
Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeUpdateTime
Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearUpdateTime
Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Timestamp when this PipelineJob was most recently updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfacePipelineJobOrBuilder
-
hasPipelineSpec
public boolean hasPipelineSpec()The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7;- Specified by:
hasPipelineSpecin interfacePipelineJobOrBuilder- Returns:
- Whether the pipelineSpec field is set.
-
getPipelineSpec
public com.google.protobuf.Struct getPipelineSpec()The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7;- Specified by:
getPipelineSpecin interfacePipelineJobOrBuilder- Returns:
- The pipelineSpec.
-
setPipelineSpec
The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7; -
setPipelineSpec
The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7; -
mergePipelineSpec
The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7; -
clearPipelineSpec
The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7; -
getPipelineSpecBuilder
public com.google.protobuf.Struct.Builder getPipelineSpecBuilder()The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7; -
getPipelineSpecOrBuilder
public com.google.protobuf.StructOrBuilder getPipelineSpecOrBuilder()The spec of the pipeline.
.google.protobuf.Struct pipeline_spec = 7;- Specified by:
getPipelineSpecOrBuilderin interfacePipelineJobOrBuilder
-
getStateValue
public int getStateValue()Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.PipelineState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfacePipelineJobOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.PipelineState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.PipelineState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfacePipelineJobOrBuilder- Returns:
- The state.
-
setState
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.PipelineState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.PipelineState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasJobDetail
public boolean hasJobDetail()Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasJobDetailin interfacePipelineJobOrBuilder- Returns:
- Whether the jobDetail field is set.
-
getJobDetail
Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getJobDetailin interfacePipelineJobOrBuilder- Returns:
- The jobDetail.
-
setJobDetail
Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setJobDetail
Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeJobDetail
Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearJobDetail
Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getJobDetailBuilder
Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getJobDetailOrBuilder
Output only. The details of pipeline run. Not available in the list view.
.google.cloud.aiplatform.v1.PipelineJobDetail job_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getJobDetailOrBuilderin interfacePipelineJobOrBuilder
-
hasError
public boolean hasError()Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasErrorin interfacePipelineJobOrBuilder- Returns:
- Whether the error field is set.
-
getError
Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorin interfacePipelineJobOrBuilder- Returns:
- The error.
-
setError
Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setError
Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeError
Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearError
Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getErrorBuilder
Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getErrorOrBuilder
Output only. The error that occurred during pipeline execution. Only populated when the pipeline's state is FAILED or CANCELLED.
.google.rpc.Status error = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorOrBuilderin interfacePipelineJobOrBuilder
-
getLabelsCount
public int getLabelsCount()Description copied from interface:PipelineJobOrBuilderThe labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11;- Specified by:
getLabelsCountin interfacePipelineJobOrBuilder
-
containsLabels
The labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11;- Specified by:
containsLabelsin interfacePipelineJobOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfacePipelineJobOrBuilder
-
getLabelsMap
The labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11;- Specified by:
getLabelsMapin interfacePipelineJobOrBuilder
-
getLabelsOrDefault
The labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11;- Specified by:
getLabelsOrDefaultin interfacePipelineJobOrBuilder
-
getLabelsOrThrow
The labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11;- Specified by:
getLabelsOrThrowin interfacePipelineJobOrBuilder
-
clearLabels
-
removeLabels
The labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
The labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11; -
putAllLabels
The labels with user-defined metadata to organize PipelineJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. Note there is some reserved label key for Vertex AI Pipelines. - `vertex-ai-pipelines-run-billing-id`, user set value will get overrided.
map<string, string> labels = 11; -
hasRuntimeConfig
public boolean hasRuntimeConfig()Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12;- Specified by:
hasRuntimeConfigin interfacePipelineJobOrBuilder- Returns:
- Whether the runtimeConfig field is set.
-
getRuntimeConfig
Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12;- Specified by:
getRuntimeConfigin interfacePipelineJobOrBuilder- Returns:
- The runtimeConfig.
-
setRuntimeConfig
Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12; -
setRuntimeConfig
Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12; -
mergeRuntimeConfig
Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12; -
clearRuntimeConfig
Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12; -
getRuntimeConfigBuilder
Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12; -
getRuntimeConfigOrBuilder
Runtime config of the pipeline.
.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig runtime_config = 12;- Specified by:
getRuntimeConfigOrBuilderin interfacePipelineJobOrBuilder
-
hasEncryptionSpec
public boolean hasEncryptionSpec()Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16;- Specified by:
hasEncryptionSpecin interfacePipelineJobOrBuilder- Returns:
- Whether the encryptionSpec field is set.
-
getEncryptionSpec
Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16;- Specified by:
getEncryptionSpecin interfacePipelineJobOrBuilder- Returns:
- The encryptionSpec.
-
setEncryptionSpec
Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16; -
setEncryptionSpec
Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16; -
mergeEncryptionSpec
Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16; -
clearEncryptionSpec
Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16; -
getEncryptionSpecBuilder
Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16; -
getEncryptionSpecOrBuilder
Customer-managed encryption key spec for a pipelineJob. If set, this PipelineJob and all of its sub-resources will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 16;- Specified by:
getEncryptionSpecOrBuilderin interfacePipelineJobOrBuilder
-
getServiceAccount
The service account that the pipeline workload runs as. If not specified, the Compute Engine default service account in the project will be used. See https://cloud.google.com/compute/docs/access/service-accounts#default_service_account Users starting the pipeline must have the `iam.serviceAccounts.actAs` permission on this service account.
string service_account = 17;- Specified by:
getServiceAccountin interfacePipelineJobOrBuilder- Returns:
- The serviceAccount.
-
getServiceAccountBytes
public com.google.protobuf.ByteString getServiceAccountBytes()The service account that the pipeline workload runs as. If not specified, the Compute Engine default service account in the project will be used. See https://cloud.google.com/compute/docs/access/service-accounts#default_service_account Users starting the pipeline must have the `iam.serviceAccounts.actAs` permission on this service account.
string service_account = 17;- Specified by:
getServiceAccountBytesin interfacePipelineJobOrBuilder- Returns:
- The bytes for serviceAccount.
-
setServiceAccount
The service account that the pipeline workload runs as. If not specified, the Compute Engine default service account in the project will be used. See https://cloud.google.com/compute/docs/access/service-accounts#default_service_account Users starting the pipeline must have the `iam.serviceAccounts.actAs` permission on this service account.
string service_account = 17;- Parameters:
value- The serviceAccount to set.- Returns:
- This builder for chaining.
-
clearServiceAccount
The service account that the pipeline workload runs as. If not specified, the Compute Engine default service account in the project will be used. See https://cloud.google.com/compute/docs/access/service-accounts#default_service_account Users starting the pipeline must have the `iam.serviceAccounts.actAs` permission on this service account.
string service_account = 17;- Returns:
- This builder for chaining.
-
setServiceAccountBytes
The service account that the pipeline workload runs as. If not specified, the Compute Engine default service account in the project will be used. See https://cloud.google.com/compute/docs/access/service-accounts#default_service_account Users starting the pipeline must have the `iam.serviceAccounts.actAs` permission on this service account.
string service_account = 17;- Parameters:
value- The bytes for serviceAccount to set.- Returns:
- This builder for chaining.
-
getNetwork
The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. Private services access must already be configured for the network. Pipeline job will apply the network configuration to the Google Cloud resources being launched, if applied, such as Vertex AI Training or Dataflow job. If left unspecified, the workload is not peered with any network.string network = 18 [(.google.api.resource_reference) = { ... }- Specified by:
getNetworkin interfacePipelineJobOrBuilder- Returns:
- The network.
-
getNetworkBytes
public com.google.protobuf.ByteString getNetworkBytes()The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. Private services access must already be configured for the network. Pipeline job will apply the network configuration to the Google Cloud resources being launched, if applied, such as Vertex AI Training or Dataflow job. If left unspecified, the workload is not peered with any network.string network = 18 [(.google.api.resource_reference) = { ... }- Specified by:
getNetworkBytesin interfacePipelineJobOrBuilder- Returns:
- The bytes for network.
-
setNetwork
The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. Private services access must already be configured for the network. Pipeline job will apply the network configuration to the Google Cloud resources being launched, if applied, such as Vertex AI Training or Dataflow job. If left unspecified, the workload is not peered with any network.string network = 18 [(.google.api.resource_reference) = { ... }- Parameters:
value- The network to set.- Returns:
- This builder for chaining.
-
clearNetwork
The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. Private services access must already be configured for the network. Pipeline job will apply the network configuration to the Google Cloud resources being launched, if applied, such as Vertex AI Training or Dataflow job. If left unspecified, the workload is not peered with any network.string network = 18 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setNetworkBytes
The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Pipeline Job's workload should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. Private services access must already be configured for the network. Pipeline job will apply the network configuration to the Google Cloud resources being launched, if applied, such as Vertex AI Training or Dataflow job. If left unspecified, the workload is not peered with any network.string network = 18 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for network to set.- Returns:
- This builder for chaining.
-
getReservedIpRangesList
public com.google.protobuf.ProtocolStringList getReservedIpRangesList()A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Specified by:
getReservedIpRangesListin interfacePipelineJobOrBuilder- Returns:
- A list containing the reservedIpRanges.
-
getReservedIpRangesCount
public int getReservedIpRangesCount()A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Specified by:
getReservedIpRangesCountin interfacePipelineJobOrBuilder- Returns:
- The count of reservedIpRanges.
-
getReservedIpRanges
A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Specified by:
getReservedIpRangesin interfacePipelineJobOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The reservedIpRanges at the given index.
-
getReservedIpRangesBytes
public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Specified by:
getReservedIpRangesBytesin interfacePipelineJobOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the reservedIpRanges at the given index.
-
setReservedIpRanges
A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Parameters:
index- The index to set the value at.value- The reservedIpRanges to set.- Returns:
- This builder for chaining.
-
addReservedIpRanges
A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Parameters:
value- The reservedIpRanges to add.- Returns:
- This builder for chaining.
-
addAllReservedIpRanges
A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Parameters:
values- The reservedIpRanges to add.- Returns:
- This builder for chaining.
-
clearReservedIpRanges
A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Returns:
- This builder for chaining.
-
addReservedIpRangesBytes
A list of names for the reserved ip ranges under the VPC network that can be used for this Pipeline Job's workload. If set, we will deploy the Pipeline Job's workload within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
repeated string reserved_ip_ranges = 25;- Parameters:
value- The bytes of the reservedIpRanges to add.- Returns:
- This builder for chaining.
-
hasPscInterfaceConfig
public boolean hasPscInterfaceConfig()Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasPscInterfaceConfigin interfacePipelineJobOrBuilder- Returns:
- Whether the pscInterfaceConfig field is set.
-
getPscInterfaceConfig
Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscInterfaceConfigin interfacePipelineJobOrBuilder- Returns:
- The pscInterfaceConfig.
-
setPscInterfaceConfig
Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL]; -
setPscInterfaceConfig
Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL]; -
mergePscInterfaceConfig
Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL]; -
clearPscInterfaceConfig
Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL]; -
getPscInterfaceConfigBuilder
Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL]; -
getPscInterfaceConfigOrBuilder
Optional. Configuration for PSC-I for PipelineJob.
.google.cloud.aiplatform.v1.PscInterfaceConfig psc_interface_config = 31 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscInterfaceConfigOrBuilderin interfacePipelineJobOrBuilder
-
getTemplateUri
A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded. Currently, only uri from Vertex Template Registry & Gallery is supported. Reference to https://cloud.google.com/vertex-ai/docs/pipelines/create-pipeline-template.
string template_uri = 19;- Specified by:
getTemplateUriin interfacePipelineJobOrBuilder- Returns:
- The templateUri.
-
getTemplateUriBytes
public com.google.protobuf.ByteString getTemplateUriBytes()A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded. Currently, only uri from Vertex Template Registry & Gallery is supported. Reference to https://cloud.google.com/vertex-ai/docs/pipelines/create-pipeline-template.
string template_uri = 19;- Specified by:
getTemplateUriBytesin interfacePipelineJobOrBuilder- Returns:
- The bytes for templateUri.
-
setTemplateUri
A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded. Currently, only uri from Vertex Template Registry & Gallery is supported. Reference to https://cloud.google.com/vertex-ai/docs/pipelines/create-pipeline-template.
string template_uri = 19;- Parameters:
value- The templateUri to set.- Returns:
- This builder for chaining.
-
clearTemplateUri
A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded. Currently, only uri from Vertex Template Registry & Gallery is supported. Reference to https://cloud.google.com/vertex-ai/docs/pipelines/create-pipeline-template.
string template_uri = 19;- Returns:
- This builder for chaining.
-
setTemplateUriBytes
A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1.PipelineJob.pipeline_spec], if empty, will be downloaded. Currently, only uri from Vertex Template Registry & Gallery is supported. Reference to https://cloud.google.com/vertex-ai/docs/pipelines/create-pipeline-template.
string template_uri = 19;- Parameters:
value- The bytes for templateUri to set.- Returns:
- This builder for chaining.
-
hasTemplateMetadata
public boolean hasTemplateMetadata()Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTemplateMetadatain interfacePipelineJobOrBuilder- Returns:
- Whether the templateMetadata field is set.
-
getTemplateMetadata
Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTemplateMetadatain interfacePipelineJobOrBuilder- Returns:
- The templateMetadata.
-
setTemplateMetadata
Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setTemplateMetadata
Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeTemplateMetadata
Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearTemplateMetadata
Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getTemplateMetadataBuilder
Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getTemplateMetadataOrBuilder
Output only. Pipeline template metadata. Will fill up fields if [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri] is from supported template registry.
.google.cloud.aiplatform.v1.PipelineTemplateMetadata template_metadata = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTemplateMetadataOrBuilderin interfacePipelineJobOrBuilder
-
getScheduleName
Output only. The schedule resource name. Only returned if the Pipeline is created by Schedule API.
string schedule_name = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getScheduleNamein interfacePipelineJobOrBuilder- Returns:
- The scheduleName.
-
getScheduleNameBytes
public com.google.protobuf.ByteString getScheduleNameBytes()Output only. The schedule resource name. Only returned if the Pipeline is created by Schedule API.
string schedule_name = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getScheduleNameBytesin interfacePipelineJobOrBuilder- Returns:
- The bytes for scheduleName.
-
setScheduleName
Output only. The schedule resource name. Only returned if the Pipeline is created by Schedule API.
string schedule_name = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The scheduleName to set.- Returns:
- This builder for chaining.
-
clearScheduleName
Output only. The schedule resource name. Only returned if the Pipeline is created by Schedule API.
string schedule_name = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setScheduleNameBytes
Output only. The schedule resource name. Only returned if the Pipeline is created by Schedule API.
string schedule_name = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for scheduleName to set.- Returns:
- This builder for chaining.
-
getPreflightValidations
public boolean getPreflightValidations()Optional. Whether to do component level validations before job creation.
bool preflight_validations = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPreflightValidationsin interfacePipelineJobOrBuilder- Returns:
- The preflightValidations.
-
setPreflightValidations
Optional. Whether to do component level validations before job creation.
bool preflight_validations = 26 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The preflightValidations to set.- Returns:
- This builder for chaining.
-
clearPreflightValidations
Optional. Whether to do component level validations before job creation.
bool preflight_validations = 26 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-