Class DiscoveryOccurrence (2.25.0)
2.92.0 (latest)
2.89.0
2.88.0
2.86.0
2.84.0
2.83.0
2.82.0
2.81.0
2.79.0
2.77.0
2.76.0
2.75.0
2.74.0
2.73.0
2.71.0
2.69.0
2.68.0
2.65.0
2.64.0
2.63.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.5
2.3.1
2.2.3
2.1.3
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)
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
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
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
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.
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
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-25 UTC."],[],[]]