Class OrgPolicyViolationsPreview.ResourceCounts.Builder (0.64.0)

public static final class OrgPolicyViolationsPreview.ResourceCounts.Builder extends GeneratedMessage.Builder<OrgPolicyViolationsPreview.ResourceCounts.Builder> implements OrgPolicyViolationsPreview.ResourceCountsOrBuilder

A summary of the state of all resources scanned for compliance with the changed OrgPolicy.

Protobuf type google.cloud.policysimulator.v1.OrgPolicyViolationsPreview.ResourceCounts

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public OrgPolicyViolationsPreview.ResourceCounts build()
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts

buildPartial()

public OrgPolicyViolationsPreview.ResourceCounts buildPartial()
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts

clear()

public OrgPolicyViolationsPreview.ResourceCounts.Builder clear()
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides

clearCompliant()

public OrgPolicyViolationsPreview.ResourceCounts.Builder clearCompliant()

Output only. Number of scanned resources with zero violations.

int32 compliant = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

clearErrors()

public OrgPolicyViolationsPreview.ResourceCounts.Builder clearErrors()

Output only. Number of resources that returned an error when scanned.

int32 errors = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

clearNoncompliant()

public OrgPolicyViolationsPreview.ResourceCounts.Builder clearNoncompliant()

Output only. Number of scanned resources with at least one violation.

int32 noncompliant = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

clearScanned()

public OrgPolicyViolationsPreview.ResourceCounts.Builder clearScanned()

Output only. Number of resources checked for compliance.

Must equal: unenforced + noncompliant + compliant + error

int32 scanned = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

clearUnenforced()

public OrgPolicyViolationsPreview.ResourceCounts.Builder clearUnenforced()

Output only. Number of resources where the constraint was not enforced, i.e. the Policy set enforced: false for that resource.

int32 unenforced = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

getCompliant()

public int getCompliant()

Output only. Number of scanned resources with zero violations.

int32 compliant = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The compliant.

getDefaultInstanceForType()

public OrgPolicyViolationsPreview.ResourceCounts getDefaultInstanceForType()
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getErrors()

public int getErrors()

Output only. Number of resources that returned an error when scanned.

int32 errors = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The errors.

getNoncompliant()

public int getNoncompliant()

Output only. Number of scanned resources with at least one violation.

int32 noncompliant = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The noncompliant.

getScanned()

public int getScanned()

Output only. Number of resources checked for compliance.

Must equal: unenforced + noncompliant + compliant + error

int32 scanned = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The scanned.

getUnenforced()

public int getUnenforced()

Output only. Number of resources where the constraint was not enforced, i.e. the Policy set enforced: false for that resource.

int32 unenforced = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The unenforced.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(OrgPolicyViolationsPreview.ResourceCounts other)

public OrgPolicyViolationsPreview.ResourceCounts.Builder mergeFrom(OrgPolicyViolationsPreview.ResourceCounts other)
Parameter
Name Description
other OrgPolicyViolationsPreview.ResourceCounts
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public OrgPolicyViolationsPreview.ResourceCounts.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public OrgPolicyViolationsPreview.ResourceCounts.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides

setCompliant(int value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder setCompliant(int value)

Output only. Number of scanned resources with zero violations.

int32 compliant = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The compliant to set.

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

setErrors(int value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder setErrors(int value)

Output only. Number of resources that returned an error when scanned.

int32 errors = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The errors to set.

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

setNoncompliant(int value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder setNoncompliant(int value)

Output only. Number of scanned resources with at least one violation.

int32 noncompliant = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The noncompliant to set.

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

setScanned(int value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder setScanned(int value)

Output only. Number of resources checked for compliance.

Must equal: unenforced + noncompliant + compliant + error

int32 scanned = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The scanned to set.

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.

setUnenforced(int value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder setUnenforced(int value)

Output only. Number of resources where the constraint was not enforced, i.e. the Policy set enforced: false for that resource.

int32 unenforced = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The unenforced to set.

Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder

This builder for chaining.