public final class Distribution extends GeneratedMessageV3 implements DistributionOrBuilder
This represents a particular channel of distribution for a given package.
E.g., Debian's jessie-backports dpkg mirror.
Protobuf type grafeas.v1beta1.package.Distribution
Static Fields
ARCHITECTURE_FIELD_NUMBER
public static final int ARCHITECTURE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
CPE_URI_FIELD_NUMBER
public static final int CPE_URI_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
LATEST_VERSION_FIELD_NUMBER
public static final int LATEST_VERSION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
MAINTAINER_FIELD_NUMBER
public static final int MAINTAINER_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
URL_FIELD_NUMBER
public static final int URL_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static Distribution getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Distribution.Builder newBuilder()
newBuilder(Distribution prototype)
public static Distribution.Builder newBuilder(Distribution prototype)
public static Distribution parseDelimitedFrom(InputStream input)
public static Distribution parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Distribution parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Distribution parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Distribution parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Distribution parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Distribution parseFrom(CodedInputStream input)
public static Distribution parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Distribution parseFrom(InputStream input)
public static Distribution parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Distribution parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Distribution parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Distribution> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getArchitecture()
public Architecture getArchitecture()
The CPU architecture for which packages in this distribution channel were
built.
.grafeas.v1beta1.package.Architecture architecture = 2;
getArchitectureValue()
public int getArchitectureValue()
The CPU architecture for which packages in this distribution channel were
built.
.grafeas.v1beta1.package.Architecture architecture = 2;
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for architecture.
|
getCpeUri()
public String getCpeUri()
Required. The cpe_uri in CPE format
denoting the package manager version distributing a package.
string cpe_uri = 1;
Returns |
---|
Type | Description |
String | The cpeUri.
|
getCpeUriBytes()
public ByteString getCpeUriBytes()
Required. The cpe_uri in CPE format
denoting the package manager version distributing a package.
string cpe_uri = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for cpeUri.
|
getDefaultInstanceForType()
public Distribution getDefaultInstanceForType()
getDescription()
public String getDescription()
The distribution channel-specific description of this package.
string description = 6;
Returns |
---|
Type | Description |
String | The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
The distribution channel-specific description of this package.
string description = 6;
Returns |
---|
Type | Description |
ByteString | The bytes for description.
|
getLatestVersion()
public Version getLatestVersion()
The latest available version of this package in this distribution channel.
.grafeas.v1beta1.package.Version latest_version = 3;
Returns |
---|
Type | Description |
Version | The latestVersion.
|
getLatestVersionOrBuilder()
public VersionOrBuilder getLatestVersionOrBuilder()
The latest available version of this package in this distribution channel.
.grafeas.v1beta1.package.Version latest_version = 3;
getMaintainer()
public String getMaintainer()
A freeform string denoting the maintainer of this package.
string maintainer = 4;
Returns |
---|
Type | Description |
String | The maintainer.
|
getMaintainerBytes()
public ByteString getMaintainerBytes()
A freeform string denoting the maintainer of this package.
string maintainer = 4;
Returns |
---|
Type | Description |
ByteString | The bytes for maintainer.
|
getParserForType()
public Parser<Distribution> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
getUrl()
The distribution channel-specific homepage for this package.
string url = 5;
Returns |
---|
Type | Description |
String | The url.
|
getUrlBytes()
public ByteString getUrlBytes()
The distribution channel-specific homepage for this package.
string url = 5;
Returns |
---|
Type | Description |
ByteString | The bytes for url.
|
hasLatestVersion()
public boolean hasLatestVersion()
The latest available version of this package in this distribution channel.
.grafeas.v1beta1.package.Version latest_version = 3;
Returns |
---|
Type | Description |
boolean | Whether the latestVersion field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Distribution.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Distribution.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public Distribution.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides