Interface ComplianceNoteOrBuilder (2.3.0)

public interface ComplianceNoteOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCisBenchmark()

public abstract ComplianceNote.CisBenchmark getCisBenchmark()

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

Returns
TypeDescription
ComplianceNote.CisBenchmark

The cisBenchmark.

getCisBenchmarkOrBuilder()

public abstract ComplianceNote.CisBenchmarkOrBuilder getCisBenchmarkOrBuilder()

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

Returns
TypeDescription
ComplianceNote.CisBenchmarkOrBuilder

getComplianceTypeCase()

public abstract ComplianceNote.ComplianceTypeCase getComplianceTypeCase()
Returns
TypeDescription
ComplianceNote.ComplianceTypeCase

getDescription()

public abstract String getDescription()

A description about this compliance check.

string description = 2;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

A description about this compliance check.

string description = 2;

Returns
TypeDescription
ByteString

The bytes for description.

getRationale()

public abstract String getRationale()

A rationale for the existence of this compliance check.

string rationale = 4;

Returns
TypeDescription
String

The rationale.

getRationaleBytes()

public abstract ByteString getRationaleBytes()

A rationale for the existence of this compliance check.

string rationale = 4;

Returns
TypeDescription
ByteString

The bytes for rationale.

getRemediation()

public abstract String getRemediation()

A description of remediation steps if the compliance check fails.

string remediation = 5;

Returns
TypeDescription
String

The remediation.

getRemediationBytes()

public abstract ByteString getRemediationBytes()

A description of remediation steps if the compliance check fails.

string remediation = 5;

Returns
TypeDescription
ByteString

The bytes for remediation.

getScanInstructions()

public abstract ByteString getScanInstructions()

Serialized scan instructions with a predefined format.

bytes scan_instructions = 7;

Returns
TypeDescription
ByteString

The scanInstructions.

getTitle()

public abstract String getTitle()

The title that identifies this compliance check.

string title = 1;

Returns
TypeDescription
String

The title.

getTitleBytes()

public abstract ByteString getTitleBytes()

The title that identifies this compliance check.

string title = 1;

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
ComplianceVersion

getVersionCount()

public abstract int getVersionCount()

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Returns
TypeDescription
int

getVersionList()

public abstract List<ComplianceVersion> getVersionList()

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
ComplianceVersionOrBuilder

getVersionOrBuilderList()

public abstract List<? extends ComplianceVersionOrBuilder> getVersionOrBuilderList()

The OS and config versions the benchmark applies to.

repeated .grafeas.v1.ComplianceVersion version = 3;

Returns
TypeDescription
List<? extends io.grafeas.v1.ComplianceVersionOrBuilder>

hasCisBenchmark()

public abstract boolean hasCisBenchmark()

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

Returns
TypeDescription
boolean

Whether the cisBenchmark field is set.