public final class DiscoveryOccurrence extends GeneratedMessageV3 implements DiscoveryOccurrenceOrBuilder
Provides information about the analysis status of a discovered resource.
Protobuf type grafeas.v1.DiscoveryOccurrence
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ANALYSIS_COMPLETED_FIELD_NUMBER
public static final int ANALYSIS_COMPLETED_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ANALYSIS_ERROR_FIELD_NUMBER
public static final int ANALYSIS_ERROR_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ANALYSIS_STATUS_ERROR_FIELD_NUMBER
public static final int ANALYSIS_STATUS_ERROR_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ANALYSIS_STATUS_FIELD_NUMBER
public static final int ANALYSIS_STATUS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ARCHIVE_TIME_FIELD_NUMBER
public static final int ARCHIVE_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CONTINUOUS_ANALYSIS_FIELD_NUMBER
public static final int CONTINUOUS_ANALYSIS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CPE_FIELD_NUMBER
public static final int CPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LAST_SCAN_TIME_FIELD_NUMBER
public static final int LAST_SCAN_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SBOM_STATUS_FIELD_NUMBER
public static final int SBOM_STATUS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
VULNERABILITY_ATTESTATION_FIELD_NUMBER
public static final int VULNERABILITY_ATTESTATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DiscoveryOccurrence getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DiscoveryOccurrence.Builder newBuilder()
newBuilder(DiscoveryOccurrence prototype)
public static DiscoveryOccurrence.Builder newBuilder(DiscoveryOccurrence prototype)
public static DiscoveryOccurrence parseDelimitedFrom(InputStream input)
public static DiscoveryOccurrence parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DiscoveryOccurrence parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DiscoveryOccurrence parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(CodedInputStream input)
public static DiscoveryOccurrence parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(InputStream input)
public static DiscoveryOccurrence parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DiscoveryOccurrence parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DiscoveryOccurrence> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAnalysisCompleted()
public DiscoveryOccurrence.AnalysisCompleted getAnalysisCompleted()
.grafeas.v1.DiscoveryOccurrence.AnalysisCompleted analysis_completed = 7;
getAnalysisCompletedOrBuilder()
public DiscoveryOccurrence.AnalysisCompletedOrBuilder getAnalysisCompletedOrBuilder()
.grafeas.v1.DiscoveryOccurrence.AnalysisCompleted analysis_completed = 7;
getAnalysisError(int index)
public Status getAnalysisError(int index)
Indicates any errors encountered during analysis of a resource. There
could be 0 or more of these errors.
repeated .google.rpc.Status analysis_error = 8;
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
com.google.rpc.Status |
|
getAnalysisErrorCount()
public int getAnalysisErrorCount()
Indicates any errors encountered during analysis of a resource. There
could be 0 or more of these errors.
repeated .google.rpc.Status analysis_error = 8;
Returns |
Type |
Description |
int |
|
getAnalysisErrorList()
public List<Status> getAnalysisErrorList()
Indicates any errors encountered during analysis of a resource. There
could be 0 or more of these errors.
repeated .google.rpc.Status analysis_error = 8;
Returns |
Type |
Description |
List<com.google.rpc.Status> |
|
getAnalysisErrorOrBuilder(int index)
public StatusOrBuilder getAnalysisErrorOrBuilder(int index)
Indicates any errors encountered during analysis of a resource. There
could be 0 or more of these errors.
repeated .google.rpc.Status analysis_error = 8;
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
com.google.rpc.StatusOrBuilder |
|
getAnalysisErrorOrBuilderList()
public List<? extends StatusOrBuilder> getAnalysisErrorOrBuilderList()
Indicates any errors encountered during analysis of a resource. There
could be 0 or more of these errors.
repeated .google.rpc.Status analysis_error = 8;
Returns |
Type |
Description |
List<? extends com.google.rpc.StatusOrBuilder> |
|
getAnalysisStatus()
public DiscoveryOccurrence.AnalysisStatus getAnalysisStatus()
The status of discovery for the resource.
.grafeas.v1.DiscoveryOccurrence.AnalysisStatus analysis_status = 2;
getAnalysisStatusError()
public Status getAnalysisStatusError()
When an error is encountered this will contain a LocalizedMessage under
details to show to the user. The LocalizedMessage is output only and
populated by the API.
.google.rpc.Status analysis_status_error = 3;
Returns |
Type |
Description |
com.google.rpc.Status |
The analysisStatusError.
|
getAnalysisStatusErrorOrBuilder()
public StatusOrBuilder getAnalysisStatusErrorOrBuilder()
When an error is encountered this will contain a LocalizedMessage under
details to show to the user. The LocalizedMessage is output only and
populated by the API.
.google.rpc.Status analysis_status_error = 3;
Returns |
Type |
Description |
com.google.rpc.StatusOrBuilder |
|
getAnalysisStatusValue()
public int getAnalysisStatusValue()
The status of discovery for the resource.
.grafeas.v1.DiscoveryOccurrence.AnalysisStatus analysis_status = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for analysisStatus.
|
getArchiveTime()
public Timestamp getArchiveTime()
The time occurrences related to this discovery occurrence were archived.
.google.protobuf.Timestamp archive_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The archiveTime.
|
getArchiveTimeOrBuilder()
public TimestampOrBuilder getArchiveTimeOrBuilder()
The time occurrences related to this discovery occurrence were archived.
.google.protobuf.Timestamp archive_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getContinuousAnalysis()
public DiscoveryOccurrence.ContinuousAnalysis getContinuousAnalysis()
Whether the resource is continuously analyzed.
.grafeas.v1.DiscoveryOccurrence.ContinuousAnalysis continuous_analysis = 1;
getContinuousAnalysisValue()
public int getContinuousAnalysisValue()
Whether the resource is continuously analyzed.
.grafeas.v1.DiscoveryOccurrence.ContinuousAnalysis continuous_analysis = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for continuousAnalysis.
|
getCpe()
The CPE of the resource being scanned.
string cpe = 4;
Returns |
Type |
Description |
String |
The cpe.
|
getCpeBytes()
public ByteString getCpeBytes()
The CPE of the resource being scanned.
string cpe = 4;
Returns |
Type |
Description |
ByteString |
The bytes for cpe.
|
getDefaultInstanceForType()
public DiscoveryOccurrence getDefaultInstanceForType()
getLastScanTime()
public Timestamp getLastScanTime()
The last time this resource was scanned.
.google.protobuf.Timestamp last_scan_time = 5;
Returns |
Type |
Description |
Timestamp |
The lastScanTime.
|
getLastScanTimeOrBuilder()
public TimestampOrBuilder getLastScanTimeOrBuilder()
The last time this resource was scanned.
.google.protobuf.Timestamp last_scan_time = 5;
getParserForType()
public Parser<DiscoveryOccurrence> getParserForType()
Overrides
getSbomStatus()
public DiscoveryOccurrence.SBOMStatus getSbomStatus()
The status of an SBOM generation.
.grafeas.v1.DiscoveryOccurrence.SBOMStatus sbom_status = 9;
getSbomStatusOrBuilder()
public DiscoveryOccurrence.SBOMStatusOrBuilder getSbomStatusOrBuilder()
The status of an SBOM generation.
.grafeas.v1.DiscoveryOccurrence.SBOMStatus sbom_status = 9;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getVulnerabilityAttestation()
public DiscoveryOccurrence.VulnerabilityAttestation getVulnerabilityAttestation()
The status of an vulnerability attestation generation.
.grafeas.v1.DiscoveryOccurrence.VulnerabilityAttestation vulnerability_attestation = 10;
getVulnerabilityAttestationOrBuilder()
public DiscoveryOccurrence.VulnerabilityAttestationOrBuilder getVulnerabilityAttestationOrBuilder()
The status of an vulnerability attestation generation.
.grafeas.v1.DiscoveryOccurrence.VulnerabilityAttestation vulnerability_attestation = 10;
hasAnalysisCompleted()
public boolean hasAnalysisCompleted()
.grafeas.v1.DiscoveryOccurrence.AnalysisCompleted analysis_completed = 7;
Returns |
Type |
Description |
boolean |
Whether the analysisCompleted field is set.
|
hasAnalysisStatusError()
public boolean hasAnalysisStatusError()
When an error is encountered this will contain a LocalizedMessage under
details to show to the user. The LocalizedMessage is output only and
populated by the API.
.google.rpc.Status analysis_status_error = 3;
Returns |
Type |
Description |
boolean |
Whether the analysisStatusError field is set.
|
hasArchiveTime()
public boolean hasArchiveTime()
The time occurrences related to this discovery occurrence were archived.
.google.protobuf.Timestamp archive_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the archiveTime field is set.
|
hasLastScanTime()
public boolean hasLastScanTime()
The last time this resource was scanned.
.google.protobuf.Timestamp last_scan_time = 5;
Returns |
Type |
Description |
boolean |
Whether the lastScanTime field is set.
|
hasSbomStatus()
public boolean hasSbomStatus()
The status of an SBOM generation.
.grafeas.v1.DiscoveryOccurrence.SBOMStatus sbom_status = 9;
Returns |
Type |
Description |
boolean |
Whether the sbomStatus field is set.
|
hasVulnerabilityAttestation()
public boolean hasVulnerabilityAttestation()
The status of an vulnerability attestation generation.
.grafeas.v1.DiscoveryOccurrence.VulnerabilityAttestation vulnerability_attestation = 10;
Returns |
Type |
Description |
boolean |
Whether the vulnerabilityAttestation field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DiscoveryOccurrence.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DiscoveryOccurrence.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public DiscoveryOccurrence.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides