Interface CloudControlMetadataOrBuilder (0.1.0)

public interface CloudControlMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudControlDetails()

public abstract CloudControlDetails getCloudControlDetails()

Required. Cloud control details

.google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CloudControlDetails

The cloudControlDetails.

getCloudControlDetailsOrBuilder()

public abstract CloudControlDetailsOrBuilder getCloudControlDetailsOrBuilder()

Required. Cloud control details

.google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CloudControlDetailsOrBuilder

getEnforcementMode()

public abstract EnforcementMode getEnforcementMode()

Required. Enforcement mode of the cloud control

.google.cloud.cloudsecuritycompliance.v1.EnforcementMode enforcement_mode = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
EnforcementMode

The enforcementMode.

getEnforcementModeValue()

public abstract int getEnforcementModeValue()

Required. Enforcement mode of the cloud control

.google.cloud.cloudsecuritycompliance.v1.EnforcementMode enforcement_mode = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for enforcementMode.

hasCloudControlDetails()

public abstract boolean hasCloudControlDetails()

Required. Cloud control details

.google.cloud.cloudsecuritycompliance.v1.CloudControlDetails cloud_control_details = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the cloudControlDetails field is set.