Interface ComplianceNoteOrBuilder (2.50.0)

public interface ComplianceNoteOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCisBenchmark()

public abstract ComplianceNote.CisBenchmark getCisBenchmark()

.grafeas.v1.ComplianceNote.CisBenchmark cis_benchmark = 6;

Returns
Type Description
ComplianceNote.CisBenchmark

The cisBenchmark.

getCisBenchmarkOrBuilder()

public abstract ComplianceNote.CisBenchmarkOrBuilder getCisBenchmarkOrBuilder()

.grafeas.v1.ComplianceNote.CisBenchmark cis_benchmark = 6;

Returns
Type Description
ComplianceNote.CisBenchmarkOrBuilder

getComplianceTypeCase()

public abstract ComplianceNote.ComplianceTypeCase getComplianceTypeCase()
Returns
Type Description
ComplianceNote.ComplianceTypeCase

getDescription()

public abstract String getDescription()

A description about this compliance check.

string description = 2;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

A description about this compliance check.

string description = 2;

Returns
Type Description
ByteString

The bytes for description.

getImpact()

public abstract String getImpact()

string impact = 8;

Returns
Type Description
String

The impact.

getImpactBytes()

public abstract ByteString getImpactBytes()

string impact = 8;

Returns
Type Description
ByteString

The bytes for impact.

getPotentialImpactCase()

public abstract ComplianceNote.PotentialImpactCase getPotentialImpactCase()
Returns
Type Description
ComplianceNote.PotentialImpactCase

getRationale()

public abstract String getRationale()

A rationale for the existence of this compliance check.

string rationale = 4;

Returns
Type Description
String

The rationale.

getRationaleBytes()

public abstract ByteString getRationaleBytes()

A rationale for the existence of this compliance check.

string rationale = 4;

Returns
Type Description
ByteString

The bytes for rationale.

getRemediation()

public abstract String getRemediation()

A description of remediation steps if the compliance check fails.

string remediation = 5;

Returns
Type Description
String

The remediation.

getRemediationBytes()

public abstract ByteString getRemediationBytes()

A description of remediation steps if the compliance check fails.

string remediation = 5;

Returns
Type Description
ByteString

The bytes for remediation.

getScanInstructions()

public abstract ByteString getScanInstructions()

Serialized scan instructions with a predefined format.

bytes scan_instructions = 7;

Returns
Type Description
ByteString

The scanInstructions.

getTitle()

public abstract String getTitle()

The title that identifies this compliance check.

string title = 1;

Returns
Type Description
String

The title.

getTitleBytes()

public abstract ByteString getTitleBytes()

The title that identifies this compliance check.

string title = 1;

Returns
Type Description
ByteString

The bytes for title.

getVersion(int index)

public abstract ComplianceVersion getVersion(int index)

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Parameter
Name Description
index int
Returns
Type Description
ComplianceVersion

getVersionCount()

public abstract int getVersionCount()

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Returns
Type Description
int

getVersionList()

public abstract List<ComplianceVersion> getVersionList()

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Returns
Type Description
List<ComplianceVersion>

getVersionOrBuilder(int index)

public abstract ComplianceVersionOrBuilder getVersionOrBuilder(int index)

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Parameter
Name Description
index int
Returns
Type Description
ComplianceVersionOrBuilder

getVersionOrBuilderList()

public abstract List<? extends ComplianceVersionOrBuilder> getVersionOrBuilderList()

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Returns
Type Description
List<? extends io.grafeas.v1.ComplianceVersionOrBuilder>

hasCisBenchmark()

public abstract boolean hasCisBenchmark()

.grafeas.v1.ComplianceNote.CisBenchmark cis_benchmark = 6;

Returns
Type Description
boolean

Whether the cisBenchmark field is set.

hasImpact()

public abstract boolean hasImpact()

string impact = 8;

Returns
Type Description
boolean

Whether the impact field is set.