Interface IamPolicyAnalysisResult.AccessOrBuilder (3.40.0)

public static interface IamPolicyAnalysisResult.AccessOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAnalysisState()

public abstract IamPolicyAnalysisState getAnalysisState()

The analysis state of this access.

.google.cloud.asset.v1.IamPolicyAnalysisState analysis_state = 3;

Returns
Type Description
IamPolicyAnalysisState

The analysisState.

getAnalysisStateOrBuilder()

public abstract IamPolicyAnalysisStateOrBuilder getAnalysisStateOrBuilder()

The analysis state of this access.

.google.cloud.asset.v1.IamPolicyAnalysisState analysis_state = 3;

Returns
Type Description
IamPolicyAnalysisStateOrBuilder

getOneofAccessCase()

public abstract IamPolicyAnalysisResult.Access.OneofAccessCase getOneofAccessCase()
Returns
Type Description
IamPolicyAnalysisResult.Access.OneofAccessCase

getPermission()

public abstract String getPermission()

The permission.

string permission = 2;

Returns
Type Description
String

The permission.

getPermissionBytes()

public abstract ByteString getPermissionBytes()

The permission.

string permission = 2;

Returns
Type Description
ByteString

The bytes for permission.

getRole()

public abstract String getRole()

The role.

string role = 1;

Returns
Type Description
String

The role.

getRoleBytes()

public abstract ByteString getRoleBytes()

The role.

string role = 1;

Returns
Type Description
ByteString

The bytes for role.

hasAnalysisState()

public abstract boolean hasAnalysisState()

The analysis state of this access.

.google.cloud.asset.v1.IamPolicyAnalysisState analysis_state = 3;

Returns
Type Description
boolean

Whether the analysisState field is set.

hasPermission()

public abstract boolean hasPermission()

The permission.

string permission = 2;

Returns
Type Description
boolean

Whether the permission field is set.

hasRole()

public abstract boolean hasRole()

The role.

string role = 1;

Returns
Type Description
boolean

Whether the role field is set.