public static final class Occurrence.Builder extends GeneratedMessageV3.Builder<Occurrence.Builder> implements OccurrenceOrBuilder
An instance of an analysis type that has been found on a resource.Protobuf type
grafeas.v1.Occurrence
Modifier and Type | Method and Description |
---|---|
Occurrence.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
Occurrence |
build() |
Occurrence |
buildPartial() |
Occurrence.Builder |
clear() |
Occurrence.Builder |
clearAttestation()
Describes an attestation of an artifact.
|
Occurrence.Builder |
clearBuild()
Describes a verifiable build.
|
Occurrence.Builder |
clearCreateTime()
Output only.
|
Occurrence.Builder |
clearDeployment()
Describes the deployment of an artifact on a runtime.
|
Occurrence.Builder |
clearDetails() |
Occurrence.Builder |
clearDiscovery()
Describes when a resource was discovered.
|
Occurrence.Builder |
clearField(Descriptors.FieldDescriptor field) |
Occurrence.Builder |
clearImage()
Describes how this resource derives from the basis in the associated
note.
|
Occurrence.Builder |
clearKind()
Output only.
|
Occurrence.Builder |
clearName()
Output only.
|
Occurrence.Builder |
clearNoteName()
Required.
|
Occurrence.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
Occurrence.Builder |
clearPackage()
Describes the installation of a package on the linked resource.
|
Occurrence.Builder |
clearRemediation()
A description of actions that can be taken to remedy the note.
|
Occurrence.Builder |
clearResourceUri()
Required.
|
Occurrence.Builder |
clearUpdateTime()
Output only.
|
Occurrence.Builder |
clearVulnerability()
Describes a security vulnerability.
|
Occurrence.Builder |
clone() |
AttestationOccurrence |
getAttestation()
Describes an attestation of an artifact.
|
AttestationOccurrence.Builder |
getAttestationBuilder()
Describes an attestation of an artifact.
|
AttestationOccurrenceOrBuilder |
getAttestationOrBuilder()
Describes an attestation of an artifact.
|
BuildOccurrence |
getBuild()
Describes a verifiable build.
|
BuildOccurrence.Builder |
getBuildBuilder()
Describes a verifiable build.
|
BuildOccurrenceOrBuilder |
getBuildOrBuilder()
Describes a verifiable build.
|
Timestamp |
getCreateTime()
Output only.
|
Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
Occurrence |
getDefaultInstanceForType() |
DeploymentOccurrence |
getDeployment()
Describes the deployment of an artifact on a runtime.
|
DeploymentOccurrence.Builder |
getDeploymentBuilder()
Describes the deployment of an artifact on a runtime.
|
DeploymentOccurrenceOrBuilder |
getDeploymentOrBuilder()
Describes the deployment of an artifact on a runtime.
|
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
Occurrence.DetailsCase |
getDetailsCase() |
DiscoveryOccurrence |
getDiscovery()
Describes when a resource was discovered.
|
DiscoveryOccurrence.Builder |
getDiscoveryBuilder()
Describes when a resource was discovered.
|
DiscoveryOccurrenceOrBuilder |
getDiscoveryOrBuilder()
Describes when a resource was discovered.
|
ImageOccurrence |
getImage()
Describes how this resource derives from the basis in the associated
note.
|
ImageOccurrence.Builder |
getImageBuilder()
Describes how this resource derives from the basis in the associated
note.
|
ImageOccurrenceOrBuilder |
getImageOrBuilder()
Describes how this resource derives from the basis in the associated
note.
|
NoteKind |
getKind()
Output only.
|
int |
getKindValue()
Output only.
|
String |
getName()
Output only.
|
ByteString |
getNameBytes()
Output only.
|
String |
getNoteName()
Required.
|
ByteString |
getNoteNameBytes()
Required.
|
PackageOccurrence |
getPackage()
Describes the installation of a package on the linked resource.
|
PackageOccurrence.Builder |
getPackageBuilder()
Describes the installation of a package on the linked resource.
|
PackageOccurrenceOrBuilder |
getPackageOrBuilder()
Describes the installation of a package on the linked resource.
|
String |
getRemediation()
A description of actions that can be taken to remedy the note.
|
ByteString |
getRemediationBytes()
A description of actions that can be taken to remedy the note.
|
String |
getResourceUri()
Required.
|
ByteString |
getResourceUriBytes()
Required.
|
Timestamp |
getUpdateTime()
Output only.
|
Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
VulnerabilityOccurrence |
getVulnerability()
Describes a security vulnerability.
|
VulnerabilityOccurrence.Builder |
getVulnerabilityBuilder()
Describes a security vulnerability.
|
VulnerabilityOccurrenceOrBuilder |
getVulnerabilityOrBuilder()
Describes a security vulnerability.
|
boolean |
hasAttestation()
Describes an attestation of an artifact.
|
boolean |
hasBuild()
Describes a verifiable build.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasDeployment()
Describes the deployment of an artifact on a runtime.
|
boolean |
hasDiscovery()
Describes when a resource was discovered.
|
boolean |
hasImage()
Describes how this resource derives from the basis in the associated
note.
|
boolean |
hasPackage()
Describes the installation of a package on the linked resource.
|
boolean |
hasUpdateTime()
Output only.
|
boolean |
hasVulnerability()
Describes a security vulnerability.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Occurrence.Builder |
mergeAttestation(AttestationOccurrence value)
Describes an attestation of an artifact.
|
Occurrence.Builder |
mergeBuild(BuildOccurrence value)
Describes a verifiable build.
|
Occurrence.Builder |
mergeCreateTime(Timestamp value)
Output only.
|
Occurrence.Builder |
mergeDeployment(DeploymentOccurrence value)
Describes the deployment of an artifact on a runtime.
|
Occurrence.Builder |
mergeDiscovery(DiscoveryOccurrence value)
Describes when a resource was discovered.
|
Occurrence.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Occurrence.Builder |
mergeFrom(Message other) |
Occurrence.Builder |
mergeFrom(Occurrence other) |
Occurrence.Builder |
mergeImage(ImageOccurrence value)
Describes how this resource derives from the basis in the associated
note.
|
Occurrence.Builder |
mergePackage(PackageOccurrence value)
Describes the installation of a package on the linked resource.
|
Occurrence.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
Occurrence.Builder |
mergeUpdateTime(Timestamp value)
Output only.
|
Occurrence.Builder |
mergeVulnerability(VulnerabilityOccurrence value)
Describes a security vulnerability.
|
Occurrence.Builder |
setAttestation(AttestationOccurrence.Builder builderForValue)
Describes an attestation of an artifact.
|
Occurrence.Builder |
setAttestation(AttestationOccurrence value)
Describes an attestation of an artifact.
|
Occurrence.Builder |
setBuild(BuildOccurrence.Builder builderForValue)
Describes a verifiable build.
|
Occurrence.Builder |
setBuild(BuildOccurrence value)
Describes a verifiable build.
|
Occurrence.Builder |
setCreateTime(Timestamp.Builder builderForValue)
Output only.
|
Occurrence.Builder |
setCreateTime(Timestamp value)
Output only.
|
Occurrence.Builder |
setDeployment(DeploymentOccurrence.Builder builderForValue)
Describes the deployment of an artifact on a runtime.
|
Occurrence.Builder |
setDeployment(DeploymentOccurrence value)
Describes the deployment of an artifact on a runtime.
|
Occurrence.Builder |
setDiscovery(DiscoveryOccurrence.Builder builderForValue)
Describes when a resource was discovered.
|
Occurrence.Builder |
setDiscovery(DiscoveryOccurrence value)
Describes when a resource was discovered.
|
Occurrence.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
Occurrence.Builder |
setImage(ImageOccurrence.Builder builderForValue)
Describes how this resource derives from the basis in the associated
note.
|
Occurrence.Builder |
setImage(ImageOccurrence value)
Describes how this resource derives from the basis in the associated
note.
|
Occurrence.Builder |
setKind(NoteKind value)
Output only.
|
Occurrence.Builder |
setKindValue(int value)
Output only.
|
Occurrence.Builder |
setName(String value)
Output only.
|
Occurrence.Builder |
setNameBytes(ByteString value)
Output only.
|
Occurrence.Builder |
setNoteName(String value)
Required.
|
Occurrence.Builder |
setNoteNameBytes(ByteString value)
Required.
|
Occurrence.Builder |
setPackage(PackageOccurrence.Builder builderForValue)
Describes the installation of a package on the linked resource.
|
Occurrence.Builder |
setPackage(PackageOccurrence value)
Describes the installation of a package on the linked resource.
|
Occurrence.Builder |
setRemediation(String value)
A description of actions that can be taken to remedy the note.
|
Occurrence.Builder |
setRemediationBytes(ByteString value)
A description of actions that can be taken to remedy the note.
|
Occurrence.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
Occurrence.Builder |
setResourceUri(String value)
Required.
|
Occurrence.Builder |
setResourceUriBytes(ByteString value)
Required.
|
Occurrence.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
Occurrence.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
Output only.
|
Occurrence.Builder |
setUpdateTime(Timestamp value)
Output only.
|
Occurrence.Builder |
setVulnerability(VulnerabilityOccurrence.Builder builderForValue)
Describes a security vulnerability.
|
Occurrence.Builder |
setVulnerability(VulnerabilityOccurrence value)
Describes a security vulnerability.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public Occurrence build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public Occurrence buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public Occurrence.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<Occurrence.Builder>
public Occurrence.Builder mergeFrom(Occurrence other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public Occurrence.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<Occurrence.Builder>
IOException
public Occurrence.DetailsCase getDetailsCase()
getDetailsCase
in interface OccurrenceOrBuilder
public Occurrence.Builder clearDetails()
public String getName()
Output only. The name of the occurrence in the form of `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`.
string name = 1;
getName
in interface OccurrenceOrBuilder
public ByteString getNameBytes()
Output only. The name of the occurrence in the form of `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`.
string name = 1;
getNameBytes
in interface OccurrenceOrBuilder
public Occurrence.Builder setName(String value)
Output only. The name of the occurrence in the form of `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`.
string name = 1;
public Occurrence.Builder clearName()
Output only. The name of the occurrence in the form of `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`.
string name = 1;
public Occurrence.Builder setNameBytes(ByteString value)
Output only. The name of the occurrence in the form of `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`.
string name = 1;
public String getResourceUri()
Required. Immutable. A URI that represents the resource for which the occurrence applies. For example, `https://gcr.io/project/image@sha256:123abc` for a Docker image.
string resource_uri = 2;
getResourceUri
in interface OccurrenceOrBuilder
public ByteString getResourceUriBytes()
Required. Immutable. A URI that represents the resource for which the occurrence applies. For example, `https://gcr.io/project/image@sha256:123abc` for a Docker image.
string resource_uri = 2;
getResourceUriBytes
in interface OccurrenceOrBuilder
public Occurrence.Builder setResourceUri(String value)
Required. Immutable. A URI that represents the resource for which the occurrence applies. For example, `https://gcr.io/project/image@sha256:123abc` for a Docker image.
string resource_uri = 2;
public Occurrence.Builder clearResourceUri()
Required. Immutable. A URI that represents the resource for which the occurrence applies. For example, `https://gcr.io/project/image@sha256:123abc` for a Docker image.
string resource_uri = 2;
public Occurrence.Builder setResourceUriBytes(ByteString value)
Required. Immutable. A URI that represents the resource for which the occurrence applies. For example, `https://gcr.io/project/image@sha256:123abc` for a Docker image.
string resource_uri = 2;
public String getNoteName()
Required. Immutable. The analysis note associated with this occurrence, in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. This field can be used as a filter in list requests.
string note_name = 3;
getNoteName
in interface OccurrenceOrBuilder
public ByteString getNoteNameBytes()
Required. Immutable. The analysis note associated with this occurrence, in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. This field can be used as a filter in list requests.
string note_name = 3;
getNoteNameBytes
in interface OccurrenceOrBuilder
public Occurrence.Builder setNoteName(String value)
Required. Immutable. The analysis note associated with this occurrence, in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. This field can be used as a filter in list requests.
string note_name = 3;
public Occurrence.Builder clearNoteName()
Required. Immutable. The analysis note associated with this occurrence, in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. This field can be used as a filter in list requests.
string note_name = 3;
public Occurrence.Builder setNoteNameBytes(ByteString value)
Required. Immutable. The analysis note associated with this occurrence, in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. This field can be used as a filter in list requests.
string note_name = 3;
public int getKindValue()
Output only. This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.
.grafeas.v1.NoteKind kind = 4;
getKindValue
in interface OccurrenceOrBuilder
public Occurrence.Builder setKindValue(int value)
Output only. This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.
.grafeas.v1.NoteKind kind = 4;
public NoteKind getKind()
Output only. This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.
.grafeas.v1.NoteKind kind = 4;
getKind
in interface OccurrenceOrBuilder
public Occurrence.Builder setKind(NoteKind value)
Output only. This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.
.grafeas.v1.NoteKind kind = 4;
public Occurrence.Builder clearKind()
Output only. This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.
.grafeas.v1.NoteKind kind = 4;
public String getRemediation()
A description of actions that can be taken to remedy the note.
string remediation = 5;
getRemediation
in interface OccurrenceOrBuilder
public ByteString getRemediationBytes()
A description of actions that can be taken to remedy the note.
string remediation = 5;
getRemediationBytes
in interface OccurrenceOrBuilder
public Occurrence.Builder setRemediation(String value)
A description of actions that can be taken to remedy the note.
string remediation = 5;
public Occurrence.Builder clearRemediation()
A description of actions that can be taken to remedy the note.
string remediation = 5;
public Occurrence.Builder setRemediationBytes(ByteString value)
A description of actions that can be taken to remedy the note.
string remediation = 5;
public boolean hasCreateTime()
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
hasCreateTime
in interface OccurrenceOrBuilder
public Timestamp getCreateTime()
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
getCreateTime
in interface OccurrenceOrBuilder
public Occurrence.Builder setCreateTime(Timestamp value)
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
public Occurrence.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
public Occurrence.Builder mergeCreateTime(Timestamp value)
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
public Occurrence.Builder clearCreateTime()
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time this occurrence was created.
.google.protobuf.Timestamp create_time = 6;
getCreateTimeOrBuilder
in interface OccurrenceOrBuilder
public boolean hasUpdateTime()
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
hasUpdateTime
in interface OccurrenceOrBuilder
public Timestamp getUpdateTime()
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
getUpdateTime
in interface OccurrenceOrBuilder
public Occurrence.Builder setUpdateTime(Timestamp value)
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
public Occurrence.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
public Occurrence.Builder mergeUpdateTime(Timestamp value)
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
public Occurrence.Builder clearUpdateTime()
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time this occurrence was last updated.
.google.protobuf.Timestamp update_time = 7;
getUpdateTimeOrBuilder
in interface OccurrenceOrBuilder
public boolean hasVulnerability()
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
hasVulnerability
in interface OccurrenceOrBuilder
public VulnerabilityOccurrence getVulnerability()
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
getVulnerability
in interface OccurrenceOrBuilder
public Occurrence.Builder setVulnerability(VulnerabilityOccurrence value)
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
public Occurrence.Builder setVulnerability(VulnerabilityOccurrence.Builder builderForValue)
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
public Occurrence.Builder mergeVulnerability(VulnerabilityOccurrence value)
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
public Occurrence.Builder clearVulnerability()
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
public VulnerabilityOccurrence.Builder getVulnerabilityBuilder()
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
public VulnerabilityOccurrenceOrBuilder getVulnerabilityOrBuilder()
Describes a security vulnerability.
.grafeas.v1.VulnerabilityOccurrence vulnerability = 8;
getVulnerabilityOrBuilder
in interface OccurrenceOrBuilder
public boolean hasBuild()
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
hasBuild
in interface OccurrenceOrBuilder
public BuildOccurrence getBuild()
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
getBuild
in interface OccurrenceOrBuilder
public Occurrence.Builder setBuild(BuildOccurrence value)
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
public Occurrence.Builder setBuild(BuildOccurrence.Builder builderForValue)
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
public Occurrence.Builder mergeBuild(BuildOccurrence value)
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
public Occurrence.Builder clearBuild()
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
public BuildOccurrence.Builder getBuildBuilder()
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
public BuildOccurrenceOrBuilder getBuildOrBuilder()
Describes a verifiable build.
.grafeas.v1.BuildOccurrence build = 9;
getBuildOrBuilder
in interface OccurrenceOrBuilder
public boolean hasImage()
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
hasImage
in interface OccurrenceOrBuilder
public ImageOccurrence getImage()
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
getImage
in interface OccurrenceOrBuilder
public Occurrence.Builder setImage(ImageOccurrence value)
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
public Occurrence.Builder setImage(ImageOccurrence.Builder builderForValue)
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
public Occurrence.Builder mergeImage(ImageOccurrence value)
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
public Occurrence.Builder clearImage()
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
public ImageOccurrence.Builder getImageBuilder()
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
public ImageOccurrenceOrBuilder getImageOrBuilder()
Describes how this resource derives from the basis in the associated note.
.grafeas.v1.ImageOccurrence image = 10;
getImageOrBuilder
in interface OccurrenceOrBuilder
public boolean hasPackage()
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
hasPackage
in interface OccurrenceOrBuilder
public PackageOccurrence getPackage()
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
getPackage
in interface OccurrenceOrBuilder
public Occurrence.Builder setPackage(PackageOccurrence value)
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
public Occurrence.Builder setPackage(PackageOccurrence.Builder builderForValue)
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
public Occurrence.Builder mergePackage(PackageOccurrence value)
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
public Occurrence.Builder clearPackage()
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
public PackageOccurrence.Builder getPackageBuilder()
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
public PackageOccurrenceOrBuilder getPackageOrBuilder()
Describes the installation of a package on the linked resource.
.grafeas.v1.PackageOccurrence package = 11;
getPackageOrBuilder
in interface OccurrenceOrBuilder
public boolean hasDeployment()
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
hasDeployment
in interface OccurrenceOrBuilder
public DeploymentOccurrence getDeployment()
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
getDeployment
in interface OccurrenceOrBuilder
public Occurrence.Builder setDeployment(DeploymentOccurrence value)
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
public Occurrence.Builder setDeployment(DeploymentOccurrence.Builder builderForValue)
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
public Occurrence.Builder mergeDeployment(DeploymentOccurrence value)
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
public Occurrence.Builder clearDeployment()
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
public DeploymentOccurrence.Builder getDeploymentBuilder()
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
public DeploymentOccurrenceOrBuilder getDeploymentOrBuilder()
Describes the deployment of an artifact on a runtime.
.grafeas.v1.DeploymentOccurrence deployment = 12;
getDeploymentOrBuilder
in interface OccurrenceOrBuilder
public boolean hasDiscovery()
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
hasDiscovery
in interface OccurrenceOrBuilder
public DiscoveryOccurrence getDiscovery()
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
getDiscovery
in interface OccurrenceOrBuilder
public Occurrence.Builder setDiscovery(DiscoveryOccurrence value)
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
public Occurrence.Builder setDiscovery(DiscoveryOccurrence.Builder builderForValue)
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
public Occurrence.Builder mergeDiscovery(DiscoveryOccurrence value)
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
public Occurrence.Builder clearDiscovery()
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
public DiscoveryOccurrence.Builder getDiscoveryBuilder()
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
public DiscoveryOccurrenceOrBuilder getDiscoveryOrBuilder()
Describes when a resource was discovered.
.grafeas.v1.DiscoveryOccurrence discovery = 13;
getDiscoveryOrBuilder
in interface OccurrenceOrBuilder
public boolean hasAttestation()
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
hasAttestation
in interface OccurrenceOrBuilder
public AttestationOccurrence getAttestation()
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
getAttestation
in interface OccurrenceOrBuilder
public Occurrence.Builder setAttestation(AttestationOccurrence value)
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
public Occurrence.Builder setAttestation(AttestationOccurrence.Builder builderForValue)
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
public Occurrence.Builder mergeAttestation(AttestationOccurrence value)
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
public Occurrence.Builder clearAttestation()
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
public AttestationOccurrence.Builder getAttestationBuilder()
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
public AttestationOccurrenceOrBuilder getAttestationOrBuilder()
Describes an attestation of an artifact.
.grafeas.v1.AttestationOccurrence attestation = 14;
getAttestationOrBuilder
in interface OccurrenceOrBuilder
public final Occurrence.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<Occurrence.Builder>
public final Occurrence.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<Occurrence.Builder>
Copyright © 2019 Google LLC. All rights reserved.