public final class CloudControlReport extends GeneratedMessageV3 implements CloudControlReportOrBuilder
The cloud control report.
Protobuf type google.cloud.cloudsecuritycompliance.v1.CloudControlReport
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CATEGORIES_FIELD_NUMBER
public static final int CATEGORIES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CLOUD_CONTROL_ASSESSMENT_DETAILS_FIELD_NUMBER
public static final int CLOUD_CONTROL_ASSESSMENT_DETAILS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CLOUD_CONTROL_DEPLOYMENT_FIELD_NUMBER
public static final int CLOUD_CONTROL_DEPLOYMENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CLOUD_CONTROL_FIELD_NUMBER
public static final int CLOUD_CONTROL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CLOUD_CONTROL_TYPE_FIELD_NUMBER
public static final int CLOUD_CONTROL_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENFORCEMENT_MODE_FIELD_NUMBER
public static final int ENFORCEMENT_MODE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FINDING_CATEGORY_FIELD_NUMBER
public static final int FINDING_CATEGORY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FINDING_SEVERITY_FIELD_NUMBER
public static final int FINDING_SEVERITY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FRAMEWORK_MAJOR_REVISION_IDS_FIELD_NUMBER
public static final int FRAMEWORK_MAJOR_REVISION_IDS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MAJOR_REVISION_ID_FIELD_NUMBER
public static final int MAJOR_REVISION_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MANUAL_CLOUD_CONTROL_ASSESSMENT_DETAILS_FIELD_NUMBER
public static final int MANUAL_CLOUD_CONTROL_ASSESSMENT_DETAILS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MINOR_REVISION_ID_FIELD_NUMBER
public static final int MINOR_REVISION_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RULES_FIELD_NUMBER
public static final int RULES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SIMILAR_CONTROLS_FIELD_NUMBER
public static final int SIMILAR_CONTROLS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CloudControlReport getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CloudControlReport.Builder newBuilder()
newBuilder(CloudControlReport prototype)
public static CloudControlReport.Builder newBuilder(CloudControlReport prototype)
public static CloudControlReport parseDelimitedFrom(InputStream input)
public static CloudControlReport parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CloudControlReport parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CloudControlReport parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CloudControlReport parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CloudControlReport parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CloudControlReport parseFrom(CodedInputStream input)
public static CloudControlReport parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CloudControlReport parseFrom(InputStream input)
public static CloudControlReport parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CloudControlReport parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CloudControlReport parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CloudControlReport> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAssessmentDetailsCase()
public CloudControlReport.AssessmentDetailsCase getAssessmentDetailsCase()
getCategories(int index)
public String getCategories(int index)
The list of categories for the cloud control.
repeated string categories = 6;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The categories at the given index.
|
getCategoriesBytes(int index)
public ByteString getCategoriesBytes(int index)
The list of categories for the cloud control.
repeated string categories = 6;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the categories at the given index.
|
getCategoriesCount()
public int getCategoriesCount()
The list of categories for the cloud control.
repeated string categories = 6;
| Returns |
| Type |
Description |
int |
The count of categories.
|
getCategoriesList()
public ProtocolStringList getCategoriesList()
The list of categories for the cloud control.
repeated string categories = 6;
getCloudControl()
public String getCloudControl()
The name of the cloud control.
string cloud_control = 1;
| Returns |
| Type |
Description |
String |
The cloudControl.
|
getCloudControlAssessmentDetails()
public CloudControlAssessmentDetails getCloudControlAssessmentDetails()
The details of a cloud control assessment.
.google.cloud.cloudsecuritycompliance.v1.CloudControlAssessmentDetails cloud_control_assessment_details = 14;
getCloudControlAssessmentDetailsOrBuilder()
public CloudControlAssessmentDetailsOrBuilder getCloudControlAssessmentDetailsOrBuilder()
The details of a cloud control assessment.
.google.cloud.cloudsecuritycompliance.v1.CloudControlAssessmentDetails cloud_control_assessment_details = 14;
getCloudControlBytes()
public ByteString getCloudControlBytes()
The name of the cloud control.
string cloud_control = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for cloudControl.
|
getCloudControlDeployment()
public String getCloudControlDeployment()
The name of the cloud control deployment.
string cloud_control_deployment = 17;
| Returns |
| Type |
Description |
String |
The cloudControlDeployment.
|
getCloudControlDeploymentBytes()
public ByteString getCloudControlDeploymentBytes()
The name of the cloud control deployment.
string cloud_control_deployment = 17;
| Returns |
| Type |
Description |
ByteString |
The bytes for cloudControlDeployment.
|
getCloudControlType()
public CloudControl.Type getCloudControlType()
The type of the cloud control.
.google.cloud.cloudsecuritycompliance.v1.CloudControl.Type cloud_control_type = 10;
getCloudControlTypeValue()
public int getCloudControlTypeValue()
The type of the cloud control.
.google.cloud.cloudsecuritycompliance.v1.CloudControl.Type cloud_control_type = 10;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for cloudControlType.
|
getDefaultInstanceForType()
public CloudControlReport getDefaultInstanceForType()
getDescription()
public String getDescription()
The description of the cloud control.
string description = 3;
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
The description of the cloud control.
string description = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getDisplayName()
public String getDisplayName()
The display name of the cloud control.
string display_name = 2;
| Returns |
| Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
The display name of the cloud control.
string display_name = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
getEnforcementMode()
public EnforcementMode getEnforcementMode()
The enforcement mode of the cloud control.
.google.cloud.cloudsecuritycompliance.v1.EnforcementMode enforcement_mode = 16;
getEnforcementModeValue()
public int getEnforcementModeValue()
The enforcement mode of the cloud control.
.google.cloud.cloudsecuritycompliance.v1.EnforcementMode enforcement_mode = 16;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for enforcementMode.
|
getFindingCategory()
public String getFindingCategory()
The category of the finding.
string finding_category = 11;
| Returns |
| Type |
Description |
String |
The findingCategory.
|
getFindingCategoryBytes()
public ByteString getFindingCategoryBytes()
The category of the finding.
string finding_category = 11;
| Returns |
| Type |
Description |
ByteString |
The bytes for findingCategory.
|
getFindingSeverity()
public Severity getFindingSeverity()
The severity of the finding.
.google.cloud.cloudsecuritycompliance.v1.Severity finding_severity = 15;
| Returns |
| Type |
Description |
Severity |
The findingSeverity.
|
getFindingSeverityValue()
public int getFindingSeverityValue()
The severity of the finding.
.google.cloud.cloudsecuritycompliance.v1.Severity finding_severity = 15;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for findingSeverity.
|
getFrameworkMajorRevisionIds(int index)
public long getFrameworkMajorRevisionIds(int index)
The major revision IDs of the frameworks that the cloud control belongs to.
repeated int64 framework_major_revision_ids = 20;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
long |
The frameworkMajorRevisionIds at the given index.
|
getFrameworkMajorRevisionIdsCount()
public int getFrameworkMajorRevisionIdsCount()
The major revision IDs of the frameworks that the cloud control belongs to.
repeated int64 framework_major_revision_ids = 20;
| Returns |
| Type |
Description |
int |
The count of frameworkMajorRevisionIds.
|
getFrameworkMajorRevisionIdsList()
public List<Long> getFrameworkMajorRevisionIdsList()
The major revision IDs of the frameworks that the cloud control belongs to.
repeated int64 framework_major_revision_ids = 20;
| Returns |
| Type |
Description |
List<Long> |
A list containing the frameworkMajorRevisionIds.
|
getMajorRevisionId()
public long getMajorRevisionId()
The major revision ID of the cloud control.
int64 major_revision_id = 18;
| Returns |
| Type |
Description |
long |
The majorRevisionId.
|
getManualCloudControlAssessmentDetails()
public ManualCloudControlAssessmentDetails getManualCloudControlAssessmentDetails()
The details of a manual cloud control assessment.
.google.cloud.cloudsecuritycompliance.v1.ManualCloudControlAssessmentDetails manual_cloud_control_assessment_details = 13;
getManualCloudControlAssessmentDetailsOrBuilder()
public ManualCloudControlAssessmentDetailsOrBuilder getManualCloudControlAssessmentDetailsOrBuilder()
The details of a manual cloud control assessment.
.google.cloud.cloudsecuritycompliance.v1.ManualCloudControlAssessmentDetails manual_cloud_control_assessment_details = 13;
getMinorRevisionId()
public long getMinorRevisionId()
The minor revision ID of the cloud control.
int64 minor_revision_id = 19;
| Returns |
| Type |
Description |
long |
The minorRevisionId.
|
getParserForType()
public Parser<CloudControlReport> getParserForType()
Overrides
getRules(int index)
public Rule getRules(int index)
The list of rules that correspond to the cloud control.
repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Rule |
|
getRulesCount()
public int getRulesCount()
The list of rules that correspond to the cloud control.
repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;
| Returns |
| Type |
Description |
int |
|
getRulesList()
public List<Rule> getRulesList()
The list of rules that correspond to the cloud control.
repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;
getRulesOrBuilder(int index)
public RuleOrBuilder getRulesOrBuilder(int index)
The list of rules that correspond to the cloud control.
repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;
| Parameter |
| Name |
Description |
index |
int
|
getRulesOrBuilderList()
public List<? extends RuleOrBuilder> getRulesOrBuilderList()
The list of rules that correspond to the cloud control.
repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.RuleOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSimilarControls(int index)
public SimilarControls getSimilarControls(int index)
The list of similar controls.
repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 9;
| Parameter |
| Name |
Description |
index |
int
|
getSimilarControlsCount()
public int getSimilarControlsCount()
The list of similar controls.
repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 9;
| Returns |
| Type |
Description |
int |
|
getSimilarControlsList()
public List<SimilarControls> getSimilarControlsList()
The list of similar controls.
repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 9;
getSimilarControlsOrBuilder(int index)
public SimilarControlsOrBuilder getSimilarControlsOrBuilder(int index)
The list of similar controls.
repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 9;
| Parameter |
| Name |
Description |
index |
int
|
getSimilarControlsOrBuilderList()
public List<? extends SimilarControlsOrBuilder> getSimilarControlsOrBuilderList()
The list of similar controls.
repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 9;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.SimilarControlsOrBuilder> |
|
hasCloudControlAssessmentDetails()
public boolean hasCloudControlAssessmentDetails()
The details of a cloud control assessment.
.google.cloud.cloudsecuritycompliance.v1.CloudControlAssessmentDetails cloud_control_assessment_details = 14;
| Returns |
| Type |
Description |
boolean |
Whether the cloudControlAssessmentDetails field is set.
|
hasManualCloudControlAssessmentDetails()
public boolean hasManualCloudControlAssessmentDetails()
The details of a manual cloud control assessment.
.google.cloud.cloudsecuritycompliance.v1.ManualCloudControlAssessmentDetails manual_cloud_control_assessment_details = 13;
| Returns |
| Type |
Description |
boolean |
Whether the manualCloudControlAssessmentDetails field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CloudControlReport.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CloudControlReport.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public CloudControlReport.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides