Interface FrameworkComplianceSummaryOrBuilder (0.7.0)

public interface FrameworkComplianceSummaryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getControlAssessmentDetails()

public abstract ControlAssessmentDetails getControlAssessmentDetails()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 2;

Returns
Type Description
ControlAssessmentDetails

The controlAssessmentDetails.

getControlAssessmentDetailsOrBuilder()

public abstract ControlAssessmentDetailsOrBuilder getControlAssessmentDetailsOrBuilder()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 2;

Returns
Type Description
ControlAssessmentDetailsOrBuilder

getFramework()

public abstract String getFramework()

The name of the framework.

string framework = 1;

Returns
Type Description
String

The framework.

getFrameworkBytes()

public abstract ByteString getFrameworkBytes()

The name of the framework.

string framework = 1;

Returns
Type Description
ByteString

The bytes for framework.

getFrameworkCategories(int index)

public abstract FrameworkCategory getFrameworkCategories(int index)

The list of framework categories supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory framework_categories = 5;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
FrameworkCategory

The frameworkCategories at the given index.

getFrameworkCategoriesCount()

public abstract int getFrameworkCategoriesCount()

The list of framework categories supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory framework_categories = 5;

Returns
Type Description
int

The count of frameworkCategories.

getFrameworkCategoriesList()

public abstract List<FrameworkCategory> getFrameworkCategoriesList()

The list of framework categories supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory framework_categories = 5;

Returns
Type Description
List<FrameworkCategory>

A list containing the frameworkCategories.

getFrameworkCategoriesValue(int index)

public abstract int getFrameworkCategoriesValue(int index)

The list of framework categories supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory framework_categories = 5;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of frameworkCategories at the given index.

getFrameworkCategoriesValueList()

public abstract List<Integer> getFrameworkCategoriesValueList()

The list of framework categories supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory framework_categories = 5;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for frameworkCategories.

getFrameworkDisplayName()

public abstract String getFrameworkDisplayName()

Optional. The display name for the framework.

string framework_display_name = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The frameworkDisplayName.

getFrameworkDisplayNameBytes()

public abstract ByteString getFrameworkDisplayNameBytes()

Optional. The display name for the framework.

string framework_display_name = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for frameworkDisplayName.

getFrameworkType()

public abstract Framework.FrameworkType getFrameworkType()

The type of framework.

.google.cloud.cloudsecuritycompliance.v1.Framework.FrameworkType framework_type = 3;

Returns
Type Description
Framework.FrameworkType

The frameworkType.

getFrameworkTypeValue()

public abstract int getFrameworkTypeValue()

The type of framework.

.google.cloud.cloudsecuritycompliance.v1.Framework.FrameworkType framework_type = 3;

Returns
Type Description
int

The enum numeric value on the wire for frameworkType.

getMajorRevisionId()

public abstract long getMajorRevisionId()

The major revision ID of the framework.

int64 major_revision_id = 8;

Returns
Type Description
long

The majorRevisionId.

getMinorRevisionId()

public abstract long getMinorRevisionId()

The minor revision ID of the framework.

int64 minor_revision_id = 9;

Returns
Type Description
long

The minorRevisionId.

getName()

public abstract String getName()

Identifier. The name of the framework compliance summary.

string name = 7 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The name of the framework compliance summary.

string name = 7 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getSupportedCloudProviders(int index)

public abstract CloudProvider getSupportedCloudProviders(int index)

The list of cloud providers supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 4;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
CloudProvider

The supportedCloudProviders at the given index.

getSupportedCloudProvidersCount()

public abstract int getSupportedCloudProvidersCount()

The list of cloud providers supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 4;

Returns
Type Description
int

The count of supportedCloudProviders.

getSupportedCloudProvidersList()

public abstract List<CloudProvider> getSupportedCloudProvidersList()

The list of cloud providers supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 4;

Returns
Type Description
List<CloudProvider>

A list containing the supportedCloudProviders.

getSupportedCloudProvidersValue(int index)

public abstract int getSupportedCloudProvidersValue(int index)

The list of cloud providers supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 4;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of supportedCloudProviders at the given index.

getSupportedCloudProvidersValueList()

public abstract List<Integer> getSupportedCloudProvidersValueList()

The list of cloud providers supported by the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 4;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for supportedCloudProviders.

getTargetResourceDetails(int index)

public abstract TargetResourceDetails getTargetResourceDetails(int index)

The target resource details for the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceDetails target_resource_details = 10;

Parameter
Name Description
index int
Returns
Type Description
TargetResourceDetails

getTargetResourceDetailsCount()

public abstract int getTargetResourceDetailsCount()

The target resource details for the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceDetails target_resource_details = 10;

Returns
Type Description
int

getTargetResourceDetailsList()

public abstract List<TargetResourceDetails> getTargetResourceDetailsList()

The target resource details for the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceDetails target_resource_details = 10;

Returns
Type Description
List<TargetResourceDetails>

getTargetResourceDetailsOrBuilder(int index)

public abstract TargetResourceDetailsOrBuilder getTargetResourceDetailsOrBuilder(int index)

The target resource details for the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceDetails target_resource_details = 10;

Parameter
Name Description
index int
Returns
Type Description
TargetResourceDetailsOrBuilder

getTargetResourceDetailsOrBuilderList()

public abstract List<? extends TargetResourceDetailsOrBuilder> getTargetResourceDetailsOrBuilderList()

The target resource details for the framework.

repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceDetails target_resource_details = 10;

Returns
Type Description
List<? extends com.google.cloud.cloudsecuritycompliance.v1.TargetResourceDetailsOrBuilder>

hasControlAssessmentDetails()

public abstract boolean hasControlAssessmentDetails()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 2;

Returns
Type Description
boolean

Whether the controlAssessmentDetails field is set.