Class RuleExecutionResult.Builder (0.1.0)

public static final class RuleExecutionResult.Builder extends GeneratedMessage.Builder<RuleExecutionResult.Builder> implements RuleExecutionResultOrBuilder

Execution result summary per rule.

Protobuf type google.cloud.workloadmanager.v1.RuleExecutionResult

Static Methods

getDescriptor()

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

Methods

build()

public RuleExecutionResult build()
Returns
Type Description
RuleExecutionResult

buildPartial()

public RuleExecutionResult buildPartial()
Returns
Type Description
RuleExecutionResult

clear()

public RuleExecutionResult.Builder clear()
Returns
Type Description
RuleExecutionResult.Builder
Overrides

clearMessage()

public RuleExecutionResult.Builder clearMessage()

Execution message, if any.

string message = 3;

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

clearResultCount()

public RuleExecutionResult.Builder clearResultCount()

Number of violations.

int64 result_count = 4;

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

clearRule()

public RuleExecutionResult.Builder clearRule()

Rule name as plain text like sap-hana-configured.

string rule = 1;

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

clearScannedResourceCount()

public RuleExecutionResult.Builder clearScannedResourceCount()

Number of total scanned resources.

int64 scanned_resource_count = 5;

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

clearState()

public RuleExecutionResult.Builder clearState()

Output only. The execution status.

.google.cloud.workloadmanager.v1.RuleExecutionResult.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

getDefaultInstanceForType()

public RuleExecutionResult getDefaultInstanceForType()
Returns
Type Description
RuleExecutionResult

getDescriptorForType()

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

getMessage()

public String getMessage()

Execution message, if any.

string message = 3;

Returns
Type Description
String

The message.

getMessageBytes()

public ByteString getMessageBytes()

Execution message, if any.

string message = 3;

Returns
Type Description
ByteString

The bytes for message.

getResultCount()

public long getResultCount()

Number of violations.

int64 result_count = 4;

Returns
Type Description
long

The resultCount.

getRule()

public String getRule()

Rule name as plain text like sap-hana-configured.

string rule = 1;

Returns
Type Description
String

The rule.

getRuleBytes()

public ByteString getRuleBytes()

Rule name as plain text like sap-hana-configured.

string rule = 1;

Returns
Type Description
ByteString

The bytes for rule.

getScannedResourceCount()

public long getScannedResourceCount()

Number of total scanned resources.

int64 scanned_resource_count = 5;

Returns
Type Description
long

The scannedResourceCount.

getState()

public RuleExecutionResult.State getState()

Output only. The execution status.

.google.cloud.workloadmanager.v1.RuleExecutionResult.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
RuleExecutionResult.State

The state.

getStateValue()

public int getStateValue()

Output only. The execution status.

.google.cloud.workloadmanager.v1.RuleExecutionResult.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RuleExecutionResult other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setMessage(String value)

public RuleExecutionResult.Builder setMessage(String value)

Execution message, if any.

string message = 3;

Parameter
Name Description
value String

The message to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

setMessageBytes(ByteString value)

public RuleExecutionResult.Builder setMessageBytes(ByteString value)

Execution message, if any.

string message = 3;

Parameter
Name Description
value ByteString

The bytes for message to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

setResultCount(long value)

public RuleExecutionResult.Builder setResultCount(long value)

Number of violations.

int64 result_count = 4;

Parameter
Name Description
value long

The resultCount to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

setRule(String value)

public RuleExecutionResult.Builder setRule(String value)

Rule name as plain text like sap-hana-configured.

string rule = 1;

Parameter
Name Description
value String

The rule to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

setRuleBytes(ByteString value)

public RuleExecutionResult.Builder setRuleBytes(ByteString value)

Rule name as plain text like sap-hana-configured.

string rule = 1;

Parameter
Name Description
value ByteString

The bytes for rule to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

setScannedResourceCount(long value)

public RuleExecutionResult.Builder setScannedResourceCount(long value)

Number of total scanned resources.

int64 scanned_resource_count = 5;

Parameter
Name Description
value long

The scannedResourceCount to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

setState(RuleExecutionResult.State value)

public RuleExecutionResult.Builder setState(RuleExecutionResult.State value)

Output only. The execution status.

.google.cloud.workloadmanager.v1.RuleExecutionResult.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value RuleExecutionResult.State

The state to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.

setStateValue(int value)

public RuleExecutionResult.Builder setStateValue(int value)

Output only. The execution status.

.google.cloud.workloadmanager.v1.RuleExecutionResult.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for state to set.

Returns
Type Description
RuleExecutionResult.Builder

This builder for chaining.