Interface AbortInfoOrBuilder (1.45.0)

public interface AbortInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCause()

public abstract AbortInfo.Cause getCause()

Causes that the analysis is aborted.

.google.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.cloud.networkmanagement.v1.AbortInfo.Cause cause = 1;

Returns
Type Description
int

The enum numeric value on the wire for cause.

getIpAddress()

public abstract String getIpAddress()

IP address that caused the abort.

string ip_address = 4 [(.google.api.field_info) = { ... }

Returns
Type Description
String

The ipAddress.

getIpAddressBytes()

public abstract ByteString getIpAddressBytes()

IP address that caused the abort.

string ip_address = 4 [(.google.api.field_info) = { ... }

Returns
Type Description
ByteString

The bytes for ipAddress.

getProjectsMissingPermission(int index)

public abstract String getProjectsMissingPermission(int index)

List of project IDs the user specified in the request but lacks access to. In this case, analysis is aborted 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 the user specified in the request but lacks access to. In this case, analysis is aborted 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 the user specified in the request but lacks access to. In this case, analysis is aborted 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 the user specified in the request but lacks access to. In this case, analysis is aborted 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.