Package com.google.cloud.compute.v1
Interface WireOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Wire,Wire.Builder
@Generated
public interface WireOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanOutput only.getEndpoints(int index) Output only.intOutput only.Output only.getEndpointsOrBuilder(int index) Output only.List<? extends WireEndpointOrBuilder>Output only.getLabel()Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.booleanOutput only.booleanhasLabel()Output only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAdminEnabled
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:
- Whether the adminEnabled field is set.
-
getAdminEnabled
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:
- The adminEnabled.
-
getEndpointsList
List<WireEndpoint> getEndpointsList()Output only. Wire endpoints are specific Interconnect connections.
repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; -
getEndpoints
Output only. Wire endpoints are specific Interconnect connections.
repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; -
getEndpointsCount
int getEndpointsCount()Output only. Wire endpoints are specific Interconnect connections.
repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; -
getEndpointsOrBuilderList
List<? extends WireEndpointOrBuilder> getEndpointsOrBuilderList()Output only. Wire endpoints are specific Interconnect connections.
repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; -
getEndpointsOrBuilder
Output only. Wire endpoints are specific Interconnect connections.
repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; -
hasLabel
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:
- Whether the label field is set.
-
getLabel
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:
- The label.
-
getLabelBytes
com.google.protobuf.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:
- The bytes for label.
-
hasWireProperties
boolean hasWireProperties()Output only. [Output Only] Properties of the wire.
optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;- Returns:
- Whether the wireProperties field is set.
-
getWireProperties
WireProperties getWireProperties()Output only. [Output Only] Properties of the wire.
optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;- Returns:
- The wireProperties.
-
getWirePropertiesOrBuilder
WirePropertiesOrBuilder getWirePropertiesOrBuilder()Output only. [Output Only] Properties of the wire.
optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;
-