public static final class Hash.Builder extends GeneratedMessageV3.Builder<Hash.Builder> implements HashOrBuilder
A hash of file content.
Protobuf type google.devtools.artifactregistry.v1beta2.Hash
Methods
public Hash.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
Returns
public Hash buildPartial()
Returns
public Hash.Builder clear()
Returns
Overrides
public Hash.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public Hash.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public Hash.Builder clearType()
The algorithm used to compute the hash value.
.google.devtools.artifactregistry.v1beta2.Hash.HashType type = 1;
Returns
public Hash.Builder clearValue()
The hash value.
bytes value = 2;
Returns
public Hash.Builder clone()
Returns
Overrides
public Hash getDefaultInstanceForType()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public Hash.HashType getType()
The algorithm used to compute the hash value.
.google.devtools.artifactregistry.v1beta2.Hash.HashType type = 1;
Returns
public int getTypeValue()
The algorithm used to compute the hash value.
.google.devtools.artifactregistry.v1beta2.Hash.HashType type = 1;
Returns
Type | Description |
int | The enum numeric value on the wire for type.
|
public ByteString getValue()
The hash value.
bytes value = 2;
Returns
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public Hash.Builder mergeFrom(Hash other)
Parameter
Returns
public Hash.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public Hash.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final Hash.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public Hash.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public Hash.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public Hash.Builder setType(Hash.HashType value)
The algorithm used to compute the hash value.
.google.devtools.artifactregistry.v1beta2.Hash.HashType type = 1;
Parameter
Returns
public Hash.Builder setTypeValue(int value)
The algorithm used to compute the hash value.
.google.devtools.artifactregistry.v1beta2.Hash.HashType type = 1;
Parameter
Name | Description |
value | int
The enum numeric value on the wire for type to set.
|
Returns
public final Hash.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public Hash.Builder setValue(ByteString value)
The hash value.
bytes value = 2;
Parameter
Returns