public final class DiscoveryOccurrence extends GeneratedMessageV3 implements DiscoveryOccurrenceOrBuilder
Provides information about the analysis status of a discovered resource.
Protobuf type grafeas.v1.DiscoveryOccurrence
Static Fields
ANALYSIS_COMPLETED_FIELD_NUMBER
public static final int ANALYSIS_COMPLETED_FIELD_NUMBER
Field Value
ANALYSIS_ERROR_FIELD_NUMBER
public static final int ANALYSIS_ERROR_FIELD_NUMBER
Field Value
ANALYSIS_STATUS_ERROR_FIELD_NUMBER
public static final int ANALYSIS_STATUS_ERROR_FIELD_NUMBER
Field Value
ANALYSIS_STATUS_FIELD_NUMBER
public static final int ANALYSIS_STATUS_FIELD_NUMBER
Field Value
ARCHIVE_TIME_FIELD_NUMBER
public static final int ARCHIVE_TIME_FIELD_NUMBER
Field Value
CONTINUOUS_ANALYSIS_FIELD_NUMBER
public static final int CONTINUOUS_ANALYSIS_FIELD_NUMBER
Field Value
CPE_FIELD_NUMBER
public static final int CPE_FIELD_NUMBER
Field Value
LAST_SCAN_TIME_FIELD_NUMBER
public static final int LAST_SCAN_TIME_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static DiscoveryOccurrence getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static DiscoveryOccurrence.Builder newBuilder()
Returns
newBuilder(DiscoveryOccurrence prototype)
public static DiscoveryOccurrence.Builder newBuilder(DiscoveryOccurrence prototype)
Parameter
Returns
public static DiscoveryOccurrence parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static DiscoveryOccurrence parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static DiscoveryOccurrence parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static DiscoveryOccurrence parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static DiscoveryOccurrence parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static DiscoveryOccurrence parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static DiscoveryOccurrence parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static DiscoveryOccurrence parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static DiscoveryOccurrence parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DiscoveryOccurrence parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<DiscoveryOccurrence> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getAnalysisCompleted()
public DiscoveryOccurrence.AnalysisCompleted getAnalysisCompleted()
.grafeas.v1.DiscoveryOccurrence.AnalysisCompleted analysis_completed = 7;
Returns
getAnalysisCompletedOrBuilder()
public DiscoveryOccurrence.AnalysisCompletedOrBuilder getAnalysisCompletedOrBuilder()
.grafeas.v1.DiscoveryOccurrence.AnalysisCompleted analysis_completed = 7;
Returns
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
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
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
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;
Returns
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
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];
Returns
getContinuousAnalysis()
public DiscoveryOccurrence.ContinuousAnalysis getContinuousAnalysis()
Whether the resource is continuously analyzed.
.grafeas.v1.DiscoveryOccurrence.ContinuousAnalysis continuous_analysis = 1;
Returns
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
getCpeBytes()
public ByteString getCpeBytes()
The CPE of the resource being scanned.
string cpe = 4;
Returns
getDefaultInstanceForType()
public DiscoveryOccurrence getDefaultInstanceForType()
Returns
getLastScanTime()
public Timestamp getLastScanTime()
The last time this resource was scanned.
.google.protobuf.Timestamp last_scan_time = 5;
Returns
getLastScanTimeOrBuilder()
public TimestampOrBuilder getLastScanTimeOrBuilder()
The last time this resource was scanned.
.google.protobuf.Timestamp last_scan_time = 5;
Returns
getParserForType()
public Parser<DiscoveryOccurrence> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
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
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public DiscoveryOccurrence.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DiscoveryOccurrence.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public DiscoveryOccurrence.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions