Class OrgPolicyViolationsPreview.ResourceCounts.Builder (0.49.0)

public static final class OrgPolicyViolationsPreview.ResourceCounts.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides

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.

clearField(Descriptors.FieldDescriptor field)

public OrgPolicyViolationsPreview.ResourceCounts.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides

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.

clearOneof(Descriptors.OneofDescriptor oneof)

public OrgPolicyViolationsPreview.ResourceCounts.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides

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.

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final OrgPolicyViolationsPreview.ResourceCounts.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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.

setField(Descriptors.FieldDescriptor field, Object value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides

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.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public OrgPolicyViolationsPreview.ResourceCounts.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides

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.

setUnknownFields(UnknownFieldSet unknownFields)

public final OrgPolicyViolationsPreview.ResourceCounts.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
OrgPolicyViolationsPreview.ResourceCounts.Builder
Overrides