Interface AbortInfoOrBuilder (0.16.0)

public interface AbortInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCause()

public abstract AbortInfo.Cause getCause()

Causes that the analysis is aborted.

.google.events.cloud.networkmanagement.v1.AbortInfo.Cause cause = 1;

Returns
Type Description
AbortInfo.Cause

The cause.

getCauseValue()

public abstract int getCauseValue()

Causes that the analysis is aborted.

.google.events.cloud.networkmanagement.v1.AbortInfo.Cause cause = 1;

Returns
Type Description
int

The enum numeric value on the wire for cause.

getProjectsMissingPermission(int index)

public abstract String getProjectsMissingPermission(int index)

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

repeated string projects_missing_permission = 3;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The projectsMissingPermission at the given index.

getProjectsMissingPermissionBytes(int index)

public abstract ByteString getProjectsMissingPermissionBytes(int index)

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

repeated string projects_missing_permission = 3;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the projectsMissingPermission at the given index.

getProjectsMissingPermissionCount()

public abstract int getProjectsMissingPermissionCount()

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

repeated string projects_missing_permission = 3;

Returns
Type Description
int

The count of projectsMissingPermission.

getProjectsMissingPermissionList()

public abstract List<String> getProjectsMissingPermissionList()

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

repeated string projects_missing_permission = 3;

Returns
Type Description
List<String>

A list containing the projectsMissingPermission.

getResourceUri()

public abstract String getResourceUri()

URI of the resource that caused the abort.

string resource_uri = 2;

Returns
Type Description
String

The resourceUri.

getResourceUriBytes()

public abstract ByteString getResourceUriBytes()

URI of the resource that caused the abort.

string resource_uri = 2;

Returns
Type Description
ByteString

The bytes for resourceUri.