public static final class CreateArtifactRequest.Builder extends GeneratedMessageV3.Builder<CreateArtifactRequest.Builder> implements CreateArtifactRequestOrBuilder
Request message for CreateArtifact.
Protobuf type google.cloud.apigeeregistry.v1.CreateArtifactRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateArtifactRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateArtifactRequest build()
buildPartial()
public CreateArtifactRequest buildPartial()
clear()
public CreateArtifactRequest.Builder clear()
Overrides
clearArtifact()
public CreateArtifactRequest.Builder clearArtifact()
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
clearArtifactId()
public CreateArtifactRequest.Builder clearArtifactId()
Required. The ID to use for the artifact, which will become the final component of
the artifact's resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public CreateArtifactRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateArtifactRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateArtifactRequest.Builder clearParent()
Required. The parent, which owns this collection of artifacts.
Format: {parent}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateArtifactRequest.Builder clone()
Overrides
getArtifact()
public Artifact getArtifact()
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Artifact | The artifact.
|
getArtifactBuilder()
public Artifact.Builder getArtifactBuilder()
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
getArtifactId()
public String getArtifactId()
Required. The ID to use for the artifact, which will become the final component of
the artifact's resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The artifactId.
|
getArtifactIdBytes()
public ByteString getArtifactIdBytes()
Required. The ID to use for the artifact, which will become the final component of
the artifact's resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for artifactId.
|
getArtifactOrBuilder()
public ArtifactOrBuilder getArtifactOrBuilder()
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public CreateArtifactRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The parent, which owns this collection of artifacts.
Format: {parent}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The parent, which owns this collection of artifacts.
Format: {parent}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
hasArtifact()
public boolean hasArtifact()
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the artifact field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeArtifact(Artifact value)
public CreateArtifactRequest.Builder mergeArtifact(Artifact value)
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(CreateArtifactRequest other)
public CreateArtifactRequest.Builder mergeFrom(CreateArtifactRequest other)
public CreateArtifactRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateArtifactRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateArtifactRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setArtifact(Artifact value)
public CreateArtifactRequest.Builder setArtifact(Artifact value)
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
setArtifact(Artifact.Builder builderForValue)
public CreateArtifactRequest.Builder setArtifact(Artifact.Builder builderForValue)
Required. The artifact to create.
.google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
setArtifactId(String value)
public CreateArtifactRequest.Builder setArtifactId(String value)
Required. The ID to use for the artifact, which will become the final component of
the artifact's resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | String
The artifactId to set.
|
setArtifactIdBytes(ByteString value)
public CreateArtifactRequest.Builder setArtifactIdBytes(ByteString value)
Required. The ID to use for the artifact, which will become the final component of
the artifact's resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for artifactId to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public CreateArtifactRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateArtifactRequest.Builder setParent(String value)
Required. The parent, which owns this collection of artifacts.
Format: {parent}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
setParentBytes(ByteString value)
public CreateArtifactRequest.Builder setParentBytes(ByteString value)
Required. The parent, which owns this collection of artifacts.
Format: {parent}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateArtifactRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateArtifactRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides