public interface FrameworkOrBuilder extends MessageOrBuilder
Implements
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 |
int The 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 |
int The 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 details of the cloud controls 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 details of the cloud controls 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 details of the cloud controls 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 details of the cloud controls 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 details of the cloud controls 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> |
getCloudControlGroupDetails(int index)
public abstract Framework.CloudControlGroupDetails getCloudControlGroupDetails(int index)
Optional. The details of the cloud control groups included in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.Framework.CloudControlGroupDetails cloud_control_group_details = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
Framework.CloudControlGroupDetails |
getCloudControlGroupDetailsCount()
public abstract int getCloudControlGroupDetailsCount()
Optional. The details of the cloud control groups included in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.Framework.CloudControlGroupDetails cloud_control_group_details = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getCloudControlGroupDetailsList()
public abstract List<Framework.CloudControlGroupDetails> getCloudControlGroupDetailsList()
Optional. The details of the cloud control groups included in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.Framework.CloudControlGroupDetails cloud_control_group_details = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<CloudControlGroupDetails> |
getCloudControlGroupDetailsOrBuilder(int index)
public abstract Framework.CloudControlGroupDetailsOrBuilder getCloudControlGroupDetailsOrBuilder(int index)
Optional. The details of the cloud control groups included in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.Framework.CloudControlGroupDetails cloud_control_group_details = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
Framework.CloudControlGroupDetailsOrBuilder |
getCloudControlGroupDetailsOrBuilderList()
public abstract List<? extends Framework.CloudControlGroupDetailsOrBuilder> getCloudControlGroupDetailsOrBuilderList()
Optional. The details of the cloud control groups included in the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.Framework.CloudControlGroupDetails cloud_control_group_details = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.Framework.CloudControlGroupDetailsOrBuilder> |
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. Display 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. Display 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. Major revision of the framework 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. Format: organizations/{organization}/locations/{location}/frameworks/{framework_id}
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. Format: organizations/{organization}/locations/{location}/frameworks/{framework_id}
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. cloud providers supported
repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
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()
Output only. cloud providers supported
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. cloud providers supported
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. cloud providers supported
repeated .google.cloud.cloudsecuritycompliance.v1.CloudProvider supported_cloud_providers = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
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()
Output only. cloud providers supported
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. |
getSupportedTargetResourceTypes(int index)
public abstract TargetResourceType getSupportedTargetResourceTypes(int index)
Output only. target resource types 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 |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
TargetResourceType |
The supportedTargetResourceTypes at the given index. |
getSupportedTargetResourceTypesCount()
public abstract int getSupportedTargetResourceTypesCount()
Output only. target resource types 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. target resource types 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. target resource types 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 |
int The 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. target resource types 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 the framework. The default is TYPE_CUSTOM.
.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 the framework. The default is TYPE_CUSTOM.
.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. |