public interface FrameworkOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCategory(int index)
public abstract FrameworkCategory getCategory(int index)Optional. The category of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory category = 9 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
FrameworkCategory |
The category at the given index. |
getCategoryCount()
public abstract int getCategoryCount()Optional. The category of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory category = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of category. |
getCategoryList()
public abstract List<FrameworkCategory> getCategoryList()Optional. The category of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory category = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<FrameworkCategory> |
A list containing the category. |
getCategoryValue(int index)
public abstract int getCategoryValue(int index)Optional. The category of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory category = 9 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire of category at the given index. |
getCategoryValueList()
public abstract List<Integer> getCategoryValueList()Optional. The category of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.FrameworkCategory category = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for category. |
getCloudControlDetails(int index)
public abstract CloudControlDetails getCloudControlDetails(int index)Optional. The cloud control details that are directly added without any grouping in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
CloudControlDetails |
|
getCloudControlDetailsCount()
public abstract int getCloudControlDetailsCount()Optional. The cloud control details that are directly added without any grouping in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getCloudControlDetailsList()
public abstract List<CloudControlDetails> getCloudControlDetailsList()Optional. The cloud control details that are directly added without any grouping in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<CloudControlDetails> |
|
getCloudControlDetailsOrBuilder(int index)
public abstract CloudControlDetailsOrBuilder getCloudControlDetailsOrBuilder(int index)Optional. The cloud control details that are directly added without any grouping in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
CloudControlDetailsOrBuilder |
|
getCloudControlDetailsOrBuilderList()
public abstract List<? extends CloudControlDetailsOrBuilder> getCloudControlDetailsOrBuilderList()Optional. The cloud control details that are directly added without any grouping in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlDetailsOrBuilder> |
|
getDescription()
public abstract String getDescription()Optional. The description of the framework. The maximum length is 2000 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()Optional. The description of the framework. The maximum length is 2000 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getDisplayName()
public abstract String getDisplayName()Optional. The friendly name of the framework. The maximum length is 200 characters.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()Optional. The friendly name of the framework. The maximum length is 200 characters.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for displayName. |
getMajorRevisionId()
public abstract long getMajorRevisionId()Output only. The major version of the framework, which is incremented in ascending order.
int64 major_revision_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
long |
The majorRevisionId. |
getName()
public abstract String getName() Required. Identifier. The name of the framework, in the format
organizations/{organization}/locations/{location}/frameworks/{framework_id}.
The only supported location is global.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes() Required. Identifier. The name of the framework, in the format
organizations/{organization}/locations/{location}/frameworks/{framework_id}.
The only supported location is global.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getSupportedCloudProviders(int index)
public abstract CloudProvider getSupportedCloudProviders(int index)Output only. The cloud providers that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
CloudProvider |
The supportedCloudProviders at the given index. |
getSupportedCloudProvidersCount()
public abstract int getSupportedCloudProvidersCount()Output only. The cloud providers that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The count of supportedCloudProviders. |
getSupportedCloudProvidersList()
public abstract List<CloudProvider> getSupportedCloudProvidersList()Output only. The cloud providers that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<CloudProvider> |
A list containing the supportedCloudProviders. |
getSupportedCloudProvidersValue(int index)
public abstract int getSupportedCloudProvidersValue(int index)Output only. The cloud providers that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe 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()Output only. The cloud providers that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for supportedCloudProviders. |
getSupportedEnforcementModes(int index)
public abstract EnforcementMode getSupportedEnforcementModes(int index)Output only. The supported enforcement modes of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.EnforcementMode supported_enforcement_modes = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
EnforcementMode |
The supportedEnforcementModes at the given index. |
getSupportedEnforcementModesCount()
public abstract int getSupportedEnforcementModesCount()Output only. The supported enforcement modes of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.EnforcementMode supported_enforcement_modes = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The count of supportedEnforcementModes. |
getSupportedEnforcementModesList()
public abstract List<EnforcementMode> getSupportedEnforcementModesList()Output only. The supported enforcement modes of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.EnforcementMode supported_enforcement_modes = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<EnforcementMode> |
A list containing the supportedEnforcementModes. |
getSupportedEnforcementModesValue(int index)
public abstract int getSupportedEnforcementModesValue(int index)Output only. The supported enforcement modes of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.EnforcementMode supported_enforcement_modes = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire of supportedEnforcementModes at the given index. |
getSupportedEnforcementModesValueList()
public abstract List<Integer> getSupportedEnforcementModesValueList()Output only. The supported enforcement modes of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.EnforcementMode supported_enforcement_modes = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for supportedEnforcementModes. |
getSupportedTargetResourceTypes(int index)
public abstract TargetResourceType getSupportedTargetResourceTypes(int index)Output only. The target resource types that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceType supported_target_resource_types = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
TargetResourceType |
The supportedTargetResourceTypes at the given index. |
getSupportedTargetResourceTypesCount()
public abstract int getSupportedTargetResourceTypesCount()Output only. The target resource types that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceType supported_target_resource_types = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The count of supportedTargetResourceTypes. |
getSupportedTargetResourceTypesList()
public abstract List<TargetResourceType> getSupportedTargetResourceTypesList()Output only. The target resource types that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceType supported_target_resource_types = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<TargetResourceType> |
A list containing the supportedTargetResourceTypes. |
getSupportedTargetResourceTypesValue(int index)
public abstract int getSupportedTargetResourceTypesValue(int index)Output only. The target resource types that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceType supported_target_resource_types = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire of supportedTargetResourceTypes at the given index. |
getSupportedTargetResourceTypesValueList()
public abstract List<Integer> getSupportedTargetResourceTypesValueList()Output only. The target resource types that are supported by the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.TargetResourceType supported_target_resource_types = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for supportedTargetResourceTypes. |
getType()
public abstract Framework.FrameworkType getType()Output only. The type of framework.
.google.cloud.cloudsecuritycompliance.v1.Framework.FrameworkType type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Framework.FrameworkType |
The type. |
getTypeValue()
public abstract int getTypeValue()Output only. The type of framework.
.google.cloud.cloudsecuritycompliance.v1.Framework.FrameworkType type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for type. |