Interface AccessStateDiffOrBuilder (0.16.0)

public interface AccessStateDiffOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessChange()

public abstract AccessStateDiff.AccessChangeType getAccessChange()

How the principal's access, specified in the AccessState field, changed between the current (baseline) policies and proposed (simulated) policies.

.google.cloud.policysimulator.v1.AccessStateDiff.AccessChangeType access_change = 3;

Returns
TypeDescription
AccessStateDiff.AccessChangeType

The accessChange.

getAccessChangeValue()

public abstract int getAccessChangeValue()

How the principal's access, specified in the AccessState field, changed between the current (baseline) policies and proposed (simulated) policies.

.google.cloud.policysimulator.v1.AccessStateDiff.AccessChangeType access_change = 3;

Returns
TypeDescription
int

The enum numeric value on the wire for accessChange.

getBaseline()

public abstract ExplainedAccess getBaseline()

The results of evaluating the access tuple under the current (baseline) policies.

If the AccessState couldn't be fully evaluated, this field explains why.

.google.cloud.policysimulator.v1.ExplainedAccess baseline = 1;

Returns
TypeDescription
ExplainedAccess

The baseline.

getBaselineOrBuilder()

public abstract ExplainedAccessOrBuilder getBaselineOrBuilder()

The results of evaluating the access tuple under the current (baseline) policies.

If the AccessState couldn't be fully evaluated, this field explains why.

.google.cloud.policysimulator.v1.ExplainedAccess baseline = 1;

Returns
TypeDescription
ExplainedAccessOrBuilder

getSimulated()

public abstract ExplainedAccess getSimulated()

The results of evaluating the access tuple under the proposed (simulated) policies.

If the AccessState couldn't be fully evaluated, this field explains why.

.google.cloud.policysimulator.v1.ExplainedAccess simulated = 2;

Returns
TypeDescription
ExplainedAccess

The simulated.

getSimulatedOrBuilder()

public abstract ExplainedAccessOrBuilder getSimulatedOrBuilder()

The results of evaluating the access tuple under the proposed (simulated) policies.

If the AccessState couldn't be fully evaluated, this field explains why.

.google.cloud.policysimulator.v1.ExplainedAccess simulated = 2;

Returns
TypeDescription
ExplainedAccessOrBuilder

hasBaseline()

public abstract boolean hasBaseline()

The results of evaluating the access tuple under the current (baseline) policies.

If the AccessState couldn't be fully evaluated, this field explains why.

.google.cloud.policysimulator.v1.ExplainedAccess baseline = 1;

Returns
TypeDescription
boolean

Whether the baseline field is set.

hasSimulated()

public abstract boolean hasSimulated()

The results of evaluating the access tuple under the proposed (simulated) policies.

If the AccessState couldn't be fully evaluated, this field explains why.

.google.cloud.policysimulator.v1.ExplainedAccess simulated = 2;

Returns
TypeDescription
boolean

Whether the simulated field is set.