public final class CreateArtifactRequest extends GeneratedMessageV3 implements CreateArtifactRequestOrBuilder
Request message for CreateArtifact.
Protobuf type google.cloud.apigeeregistry.v1.CreateArtifactRequest
Static Fields
ARTIFACT_FIELD_NUMBER
public static final int ARTIFACT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
ARTIFACT_ID_FIELD_NUMBER
public static final int ARTIFACT_ID_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static CreateArtifactRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateArtifactRequest.Builder newBuilder()
newBuilder(CreateArtifactRequest prototype)
public static CreateArtifactRequest.Builder newBuilder(CreateArtifactRequest prototype)
public static CreateArtifactRequest parseDelimitedFrom(InputStream input)
public static CreateArtifactRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateArtifactRequest parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateArtifactRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateArtifactRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateArtifactRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateArtifactRequest parseFrom(CodedInputStream input)
public static CreateArtifactRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateArtifactRequest parseFrom(InputStream input)
public static CreateArtifactRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateArtifactRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateArtifactRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateArtifactRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
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.
|
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()
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.
|
getParserForType()
public Parser<CreateArtifactRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
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.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateArtifactRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateArtifactRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public CreateArtifactRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides