Interface WireOrBuilder (1.91.0)

public interface WireOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdminEnabled()

public abstract boolean getAdminEnabled()

Output only. [Output Only] Indicates whether the wire is enabled. When false, the wire is disabled. When true and when the wire group of the wire is also enabled, the wire is enabled. Defaults to true.

optional bool admin_enabled = 445675089;

Returns
Type Description
boolean

The adminEnabled.

getEndpoints(int index)

public abstract WireEndpoint getEndpoints(int index)

Output only. Wire endpoints are specific Interconnect connections.

repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950;

Parameter
Name Description
index int
Returns
Type Description
WireEndpoint

getEndpointsCount()

public abstract int getEndpointsCount()

Output only. Wire endpoints are specific Interconnect connections.

repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950;

Returns
Type Description
int

getEndpointsList()

public abstract List<WireEndpoint> getEndpointsList()

Output only. Wire endpoints are specific Interconnect connections.

repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950;

Returns
Type Description
List<WireEndpoint>

getEndpointsOrBuilder(int index)

public abstract WireEndpointOrBuilder getEndpointsOrBuilder(int index)

Output only. Wire endpoints are specific Interconnect connections.

repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950;

Parameter
Name Description
index int
Returns
Type Description
WireEndpointOrBuilder

getEndpointsOrBuilderList()

public abstract List<? extends WireEndpointOrBuilder> getEndpointsOrBuilderList()

Output only. Wire endpoints are specific Interconnect connections.

repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.WireEndpointOrBuilder>

getLabel()

public abstract String getLabel()

Output only. [Output Only] A label that identifies the wire. The format of this label combines the existing labels of the wire group endpoints and Interconnect connections used by this wire in alphabetical order as follows: ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1, where:

- ENDPOINT_A and ENDPOINT_B: are the labels
that you entered as map keys when you specified the wire group endpoint
objects.
- CONNECTION_A1 and CONNECTION_B1: are the
labels that you entered as map keys when you specified the wire group
Interconnect objects.

optional string label = 102727412;

Returns
Type Description
String

The label.

getLabelBytes()

public abstract ByteString getLabelBytes()

Output only. [Output Only] A label that identifies the wire. The format of this label combines the existing labels of the wire group endpoints and Interconnect connections used by this wire in alphabetical order as follows: ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1, where:

- ENDPOINT_A and ENDPOINT_B: are the labels
that you entered as map keys when you specified the wire group endpoint
objects.
- CONNECTION_A1 and CONNECTION_B1: are the
labels that you entered as map keys when you specified the wire group
Interconnect objects.

optional string label = 102727412;

Returns
Type Description
ByteString

The bytes for label.

getWireProperties()

public abstract WireProperties getWireProperties()

Output only. [Output Only] Properties of the wire.

optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;

Returns
Type Description
WireProperties

The wireProperties.

getWirePropertiesOrBuilder()

public abstract WirePropertiesOrBuilder getWirePropertiesOrBuilder()

Output only. [Output Only] Properties of the wire.

optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;

Returns
Type Description
WirePropertiesOrBuilder

hasAdminEnabled()

public abstract boolean hasAdminEnabled()

Output only. [Output Only] Indicates whether the wire is enabled. When false, the wire is disabled. When true and when the wire group of the wire is also enabled, the wire is enabled. Defaults to true.

optional bool admin_enabled = 445675089;

Returns
Type Description
boolean

Whether the adminEnabled field is set.

hasLabel()

public abstract boolean hasLabel()

Output only. [Output Only] A label that identifies the wire. The format of this label combines the existing labels of the wire group endpoints and Interconnect connections used by this wire in alphabetical order as follows: ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1, where:

- ENDPOINT_A and ENDPOINT_B: are the labels
that you entered as map keys when you specified the wire group endpoint
objects.
- CONNECTION_A1 and CONNECTION_B1: are the
labels that you entered as map keys when you specified the wire group
Interconnect objects.

optional string label = 102727412;

Returns
Type Description
boolean

Whether the label field is set.

hasWireProperties()

public abstract boolean hasWireProperties()

Output only. [Output Only] Properties of the wire.

optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;

Returns
Type Description
boolean

Whether the wireProperties field is set.