Class GoogleArtifactRegistry.Builder (0.42.0)

public static final class GoogleArtifactRegistry.Builder extends GeneratedMessage.Builder<GoogleArtifactRegistry.Builder> implements GoogleArtifactRegistryOrBuilder

Google Artifact Registry configurations.

Protobuf type google.cloud.developerconnect.v1.GoogleArtifactRegistry

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public GoogleArtifactRegistry build()
Returns
Type Description
GoogleArtifactRegistry

buildPartial()

public GoogleArtifactRegistry buildPartial()
Returns
Type Description
GoogleArtifactRegistry

clear()

public GoogleArtifactRegistry.Builder clear()
Returns
Type Description
GoogleArtifactRegistry.Builder
Overrides

clearArtifactRegistryPackage()

public GoogleArtifactRegistry.Builder clearArtifactRegistryPackage()

Required. Immutable. The name of the artifact registry package.

string artifact_registry_package = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
GoogleArtifactRegistry.Builder

This builder for chaining.

clearProjectId()

public GoogleArtifactRegistry.Builder clearProjectId()

Required. The host project of Artifact Registry.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
GoogleArtifactRegistry.Builder

This builder for chaining.

getArtifactRegistryPackage()

public String getArtifactRegistryPackage()

Required. Immutable. The name of the artifact registry package.

string artifact_registry_package = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
String

The artifactRegistryPackage.

getArtifactRegistryPackageBytes()

public ByteString getArtifactRegistryPackageBytes()

Required. Immutable. The name of the artifact registry package.

string artifact_registry_package = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ByteString

The bytes for artifactRegistryPackage.

getDefaultInstanceForType()

public GoogleArtifactRegistry getDefaultInstanceForType()
Returns
Type Description
GoogleArtifactRegistry

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getProjectId()

public String getProjectId()

Required. The host project of Artifact Registry.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The projectId.

getProjectIdBytes()

public ByteString getProjectIdBytes()

Required. The host project of Artifact Registry.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for projectId.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoogleArtifactRegistry other)

public GoogleArtifactRegistry.Builder mergeFrom(GoogleArtifactRegistry other)
Parameter
Name Description
other GoogleArtifactRegistry
Returns
Type Description
GoogleArtifactRegistry.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GoogleArtifactRegistry.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GoogleArtifactRegistry.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GoogleArtifactRegistry.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GoogleArtifactRegistry.Builder
Overrides

setArtifactRegistryPackage(String value)

public GoogleArtifactRegistry.Builder setArtifactRegistryPackage(String value)

Required. Immutable. The name of the artifact registry package.

string artifact_registry_package = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value String

The artifactRegistryPackage to set.

Returns
Type Description
GoogleArtifactRegistry.Builder

This builder for chaining.

setArtifactRegistryPackageBytes(ByteString value)

public GoogleArtifactRegistry.Builder setArtifactRegistryPackageBytes(ByteString value)

Required. Immutable. The name of the artifact registry package.

string artifact_registry_package = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];

Parameter
Name Description
value ByteString

The bytes for artifactRegistryPackage to set.

Returns
Type Description
GoogleArtifactRegistry.Builder

This builder for chaining.

setProjectId(String value)

public GoogleArtifactRegistry.Builder setProjectId(String value)

Required. The host project of Artifact Registry.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The projectId to set.

Returns
Type Description
GoogleArtifactRegistry.Builder

This builder for chaining.

setProjectIdBytes(ByteString value)

public GoogleArtifactRegistry.Builder setProjectIdBytes(ByteString value)

Required. The host project of Artifact Registry.

string project_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for projectId to set.

Returns
Type Description
GoogleArtifactRegistry.Builder

This builder for chaining.