public static final class UploadedNpmPackage.Builder extends GeneratedMessageV3.Builder<UploadedNpmPackage.Builder> implements UploadedNpmPackageOrBuilder
An npm package uploaded to Artifact Registry using the NpmPackage
directive.
Protobuf type google.devtools.cloudbuild.v1.UploadedNpmPackage
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 UploadedNpmPackage.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UploadedNpmPackage build()
buildPartial()
public UploadedNpmPackage buildPartial()
clear()
public UploadedNpmPackage.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UploadedNpmPackage.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearFileHashes()
public UploadedNpmPackage.Builder clearFileHashes()
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public UploadedNpmPackage.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPushTiming()
public UploadedNpmPackage.Builder clearPushTiming()
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearUri()
public UploadedNpmPackage.Builder clearUri()
URI of the uploaded npm package.
string uri = 1;
clone()
public UploadedNpmPackage.Builder clone()
Overrides
getDefaultInstanceForType()
public UploadedNpmPackage getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFileHashes()
public FileHashes getFileHashes()
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
getFileHashesBuilder()
public FileHashes.Builder getFileHashesBuilder()
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
getFileHashesOrBuilder()
public FileHashesOrBuilder getFileHashesOrBuilder()
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
getPushTiming()
public TimeSpan getPushTiming()
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
TimeSpan | The pushTiming.
|
getPushTimingBuilder()
public TimeSpan.Builder getPushTimingBuilder()
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPushTimingOrBuilder()
public TimeSpanOrBuilder getPushTimingOrBuilder()
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUri()
URI of the uploaded npm package.
string uri = 1;
Returns |
---|
Type | Description |
String | The uri.
|
getUriBytes()
public ByteString getUriBytes()
URI of the uploaded npm package.
string uri = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for uri.
|
hasFileHashes()
public boolean hasFileHashes()
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
Returns |
---|
Type | Description |
boolean | Whether the fileHashes field is set.
|
hasPushTiming()
public boolean hasPushTiming()
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
boolean | Whether the pushTiming field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFileHashes(FileHashes value)
public UploadedNpmPackage.Builder mergeFileHashes(FileHashes value)
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
mergeFrom(UploadedNpmPackage other)
public UploadedNpmPackage.Builder mergeFrom(UploadedNpmPackage other)
public UploadedNpmPackage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UploadedNpmPackage.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergePushTiming(TimeSpan value)
public UploadedNpmPackage.Builder mergePushTiming(TimeSpan value)
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UploadedNpmPackage.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public UploadedNpmPackage.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setFileHashes(FileHashes value)
public UploadedNpmPackage.Builder setFileHashes(FileHashes value)
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
setFileHashes(FileHashes.Builder builderForValue)
public UploadedNpmPackage.Builder setFileHashes(FileHashes.Builder builderForValue)
Hash types and values of the npm package.
.google.devtools.cloudbuild.v1.FileHashes file_hashes = 2;
setPushTiming(TimeSpan value)
public UploadedNpmPackage.Builder setPushTiming(TimeSpan value)
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
setPushTiming(TimeSpan.Builder builderForValue)
public UploadedNpmPackage.Builder setPushTiming(TimeSpan.Builder builderForValue)
Output only. Stores timing information for pushing the specified artifact.
.google.devtools.cloudbuild.v1.TimeSpan push_timing = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UploadedNpmPackage.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UploadedNpmPackage.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUri(String value)
public UploadedNpmPackage.Builder setUri(String value)
URI of the uploaded npm package.
string uri = 1;
Parameter |
---|
Name | Description |
value | String
The uri to set.
|
setUriBytes(ByteString value)
public UploadedNpmPackage.Builder setUriBytes(ByteString value)
URI of the uploaded npm package.
string uri = 1;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for uri to set.
|