Interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder (1.74.0)

public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdminEnabled()

public abstract boolean getAdminEnabled()

Whether this Attachment is enabled. This becomes false when the customer drains their Attachment.

optional bool admin_enabled = 445675089;

Returns
Type Description
boolean

The adminEnabled.

getAttachment()

public abstract String getAttachment()

The URL of the Attachment being described.

optional string attachment = 183982371;

Returns
Type Description
String

The attachment.

getAttachmentBytes()

public abstract ByteString getAttachmentBytes()

The URL of the Attachment being described.

optional string attachment = 183982371;

Returns
Type Description
ByteString

The bytes for attachment.

getIsActive()

public abstract String getIsActive()

Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA. Check the IsActive enum for the list of possible values.

optional string is_active = 114830267;

Returns
Type Description
String

The isActive.

getIsActiveBytes()

public abstract ByteString getIsActiveBytes()

Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA. Check the IsActive enum for the list of possible values.

optional string is_active = 114830267;

Returns
Type Description
ByteString

The bytes for isActive.

getStatus()

public abstract String getStatus()

Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto Check the Status enum for the list of possible values.

optional string status = 181260274;

Returns
Type Description
String

The status.

getStatusBytes()

public abstract ByteString getStatusBytes()

Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto Check the Status enum for the list of possible values.

optional string status = 181260274;

Returns
Type Description
ByteString

The bytes for status.

hasAdminEnabled()

public abstract boolean hasAdminEnabled()

Whether this Attachment is enabled. This becomes false when the customer drains their Attachment.

optional bool admin_enabled = 445675089;

Returns
Type Description
boolean

Whether the adminEnabled field is set.

hasAttachment()

public abstract boolean hasAttachment()

The URL of the Attachment being described.

optional string attachment = 183982371;

Returns
Type Description
boolean

Whether the attachment field is set.

hasIsActive()

public abstract boolean hasIsActive()

Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA. Check the IsActive enum for the list of possible values.

optional string is_active = 114830267;

Returns
Type Description
boolean

Whether the isActive field is set.

hasStatus()

public abstract boolean hasStatus()

Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto Check the Status enum for the list of possible values.

optional string status = 181260274;

Returns
Type Description
boolean

Whether the status field is set.