public static final class CreateArtifactRequest.Builder extends GeneratedMessageV3.Builder<CreateArtifactRequest.Builder> implements CreateArtifactRequestOrBuilder
Request message for
MetadataService.CreateArtifact.
Protobuf type google.cloud.aiplatform.v1.CreateArtifactRequest
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 CreateArtifactRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateArtifactRequest build()
public CreateArtifactRequest buildPartial()
public CreateArtifactRequest.Builder clear()
Overrides
public CreateArtifactRequest.Builder clearArtifact()
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateArtifactRequest.Builder clearArtifactId()
The {artifact} portion of the resource name with the format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}
If not provided, the Artifact's ID will be a UUID generated by the service.
Must be 4-128 characters in length. Valid characters are /a-z-/
.
Must be unique across all Artifacts in the parent MetadataStore. (Otherwise
the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the
caller can't view the preexisting Artifact.)
string artifact_id = 3;
public CreateArtifactRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CreateArtifactRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CreateArtifactRequest.Builder clearParent()
Required. The resource name of the MetadataStore where the Artifact should
be created.
Format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateArtifactRequest.Builder clone()
Overrides
public Artifact getArtifact()
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Artifact |
The artifact.
|
public Artifact.Builder getArtifactBuilder()
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
public String getArtifactId()
The {artifact} portion of the resource name with the format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}
If not provided, the Artifact's ID will be a UUID generated by the service.
Must be 4-128 characters in length. Valid characters are /a-z-/
.
Must be unique across all Artifacts in the parent MetadataStore. (Otherwise
the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the
caller can't view the preexisting Artifact.)
string artifact_id = 3;
Returns |
Type |
Description |
String |
The artifactId.
|
public ByteString getArtifactIdBytes()
The {artifact} portion of the resource name with the format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}
If not provided, the Artifact's ID will be a UUID generated by the service.
Must be 4-128 characters in length. Valid characters are /a-z-/
.
Must be unique across all Artifacts in the parent MetadataStore. (Otherwise
the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the
caller can't view the preexisting Artifact.)
string artifact_id = 3;
Returns |
Type |
Description |
ByteString |
The bytes for artifactId.
|
public ArtifactOrBuilder getArtifactOrBuilder()
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateArtifactRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getParent()
Required. The resource name of the MetadataStore where the Artifact should
be created.
Format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
public ByteString getParentBytes()
Required. The resource name of the MetadataStore where the Artifact should
be created.
Format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
public boolean hasArtifact()
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the artifact field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateArtifactRequest.Builder mergeArtifact(Artifact value)
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Artifact
|
public CreateArtifactRequest.Builder mergeFrom(CreateArtifactRequest other)
public CreateArtifactRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CreateArtifactRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final CreateArtifactRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CreateArtifactRequest.Builder setArtifact(Artifact value)
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Artifact
|
public CreateArtifactRequest.Builder setArtifact(Artifact.Builder builderForValue)
Required. The Artifact to create.
.google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateArtifactRequest.Builder setArtifactId(String value)
The {artifact} portion of the resource name with the format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}
If not provided, the Artifact's ID will be a UUID generated by the service.
Must be 4-128 characters in length. Valid characters are /a-z-/
.
Must be unique across all Artifacts in the parent MetadataStore. (Otherwise
the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the
caller can't view the preexisting Artifact.)
string artifact_id = 3;
Parameter |
Name |
Description |
value |
String
The artifactId to set.
|
public CreateArtifactRequest.Builder setArtifactIdBytes(ByteString value)
The {artifact} portion of the resource name with the format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}
If not provided, the Artifact's ID will be a UUID generated by the service.
Must be 4-128 characters in length. Valid characters are /a-z-/
.
Must be unique across all Artifacts in the parent MetadataStore. (Otherwise
the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the
caller can't view the preexisting Artifact.)
string artifact_id = 3;
Parameter |
Name |
Description |
value |
ByteString
The bytes for artifactId to set.
|
public CreateArtifactRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateArtifactRequest.Builder setParent(String value)
Required. The resource name of the MetadataStore where the Artifact should
be created.
Format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
public CreateArtifactRequest.Builder setParentBytes(ByteString value)
Required. The resource name of the MetadataStore where the Artifact should
be created.
Format:
projects/{project}/locations/{location}/metadataStores/{metadatastore}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
public CreateArtifactRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final CreateArtifactRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides