Package com.google.cloud.compute.v1
Interface WireGroupOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WireGroup,WireGroup.Builder
@Generated
public interface WireGroupOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsEndpoints(String key) A map that contains the logical endpoints of the wire group.booleanIndicates whether the wires in the wire group are enabled.Output only.com.google.protobuf.ByteStringOutput only.An optional description of the wire group.com.google.protobuf.ByteStringAn optional description of the wire group.Deprecated.intA map that contains the logical endpoints of the wire group.A map that contains the logical endpoints of the wire group.getEndpointsOrDefault(String key, WireGroupEndpoint defaultValue) A map that contains the logical endpoints of the wire group.A map that contains the logical endpoints of the wire group.longgetId()Output only.getKind()Output only.com.google.protobuf.ByteStringOutput only.getName()Name of the resource.com.google.protobuf.ByteStringName of the resource.booleanOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Properties for all wires in the wire group.Properties for all wires in the wire group.getWires(int index) Output only.intOutput only.Output only.getWiresOrBuilder(int index) Output only.List<? extends WireOrBuilder>Output only.booleanIndicates whether the wires in the wire group are enabled.booleanOutput only.booleanAn optional description of the wire group.booleanhasId()Output only.booleanhasKind()Output only.booleanhasName()Name of the resource.booleanOutput only.booleanOutput only.booleanOutput only.booleanProperties for all wires in the wire group.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()Indicates whether the wires in the wire group are enabled. When false, the wires in the wire group are disabled. When true and when there is simultaneously no wire-specific override of `adminEnabled` to false, a given wire is enabled. Defaults to true.
optional bool admin_enabled = 445675089;- Returns:
- Whether the adminEnabled field is set.
-
getAdminEnabled
boolean getAdminEnabled()Indicates whether the wires in the wire group are enabled. When false, the wires in the wire group are disabled. When true and when there is simultaneously no wire-specific override of `adminEnabled` to false, a given wire is enabled. Defaults to true.
optional bool admin_enabled = 445675089;- Returns:
- The adminEnabled.
-
hasCreationTimestamp
boolean hasCreationTimestamp()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
String getCreationTimestamp()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
com.google.protobuf.ByteString getCreationTimestampBytes()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- The bytes for creationTimestamp.
-
hasDescription
boolean hasDescription()An optional description of the wire group.
optional string description = 422937596;- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()An optional description of the wire group.
optional string description = 422937596;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()An optional description of the wire group.
optional string description = 422937596;- Returns:
- The bytes for description.
-
getEndpointsCount
int getEndpointsCount()A map that contains the logical endpoints of the wire group. Specify key-value pairs for the map as follows: - Key: an RFC1035 user-specified label. - Value: an Endpoint object.
map<string, .google.cloud.compute.v1.WireGroupEndpoint> endpoints = 287085950; -
containsEndpoints
A map that contains the logical endpoints of the wire group. Specify key-value pairs for the map as follows: - Key: an RFC1035 user-specified label. - Value: an Endpoint object.
map<string, .google.cloud.compute.v1.WireGroupEndpoint> endpoints = 287085950; -
getEndpoints
Deprecated.UsegetEndpointsMap()instead. -
getEndpointsMap
Map<String,WireGroupEndpoint> getEndpointsMap()A map that contains the logical endpoints of the wire group. Specify key-value pairs for the map as follows: - Key: an RFC1035 user-specified label. - Value: an Endpoint object.
map<string, .google.cloud.compute.v1.WireGroupEndpoint> endpoints = 287085950; -
getEndpointsOrDefault
A map that contains the logical endpoints of the wire group. Specify key-value pairs for the map as follows: - Key: an RFC1035 user-specified label. - Value: an Endpoint object.
map<string, .google.cloud.compute.v1.WireGroupEndpoint> endpoints = 287085950; -
getEndpointsOrThrow
A map that contains the logical endpoints of the wire group. Specify key-value pairs for the map as follows: - Key: an RFC1035 user-specified label. - Value: an Endpoint object.
map<string, .google.cloud.compute.v1.WireGroupEndpoint> endpoints = 287085950; -
hasId
boolean hasId()Output only. [Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;- Returns:
- Whether the id field is set.
-
getId
long getId()Output only. [Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;- Returns:
- The id.
-
hasKind
boolean hasKind()Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
optional string kind = 3292052;- Returns:
- Whether the kind field is set.
-
getKind
String getKind()Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
optional string kind = 3292052;- Returns:
- The kind.
-
getKindBytes
com.google.protobuf.ByteString getKindBytes()Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
optional string kind = 3292052;- Returns:
- The bytes for kind.
-
hasName
boolean hasName()Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Returns:
- Whether the name field is set.
-
getName
String getName()Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Returns:
- The bytes for name.
-
hasReconciling
boolean hasReconciling()Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
optional bool reconciling = 432155787;- Returns:
- Whether the reconciling field is set.
-
getReconciling
boolean getReconciling()Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
optional bool reconciling = 432155787;- Returns:
- The reconciling.
-
hasSelfLink
boolean hasSelfLink()Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- Whether the selfLink field is set.
-
getSelfLink
String getSelfLink()Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- The selfLink.
-
getSelfLinkBytes
com.google.protobuf.ByteString getSelfLinkBytes()Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- The bytes for selfLink.
-
hasTopology
boolean hasTopology()Output only. Topology details for the wire group configuration.
optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415;- Returns:
- Whether the topology field is set.
-
getTopology
WireGroupTopology getTopology()Output only. Topology details for the wire group configuration.
optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415;- Returns:
- The topology.
-
getTopologyOrBuilder
WireGroupTopologyOrBuilder getTopologyOrBuilder()Output only. Topology details for the wire group configuration.
optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; -
hasWireProperties
boolean hasWireProperties()Properties for all wires in the wire group.
optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;- Returns:
- Whether the wireProperties field is set.
-
getWireProperties
WireProperties getWireProperties()Properties for all wires in the wire group.
optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469;- Returns:
- The wireProperties.
-
getWirePropertiesOrBuilder
WirePropertiesOrBuilder getWirePropertiesOrBuilder()Properties for all wires in the wire group.
optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; -
getWiresList
Output only. The single/redundant wire(s) managed by the wire group.
repeated .google.cloud.compute.v1.Wire wires = 113139854; -
getWires
Output only. The single/redundant wire(s) managed by the wire group.
repeated .google.cloud.compute.v1.Wire wires = 113139854; -
getWiresCount
int getWiresCount()Output only. The single/redundant wire(s) managed by the wire group.
repeated .google.cloud.compute.v1.Wire wires = 113139854; -
getWiresOrBuilderList
List<? extends WireOrBuilder> getWiresOrBuilderList()Output only. The single/redundant wire(s) managed by the wire group.
repeated .google.cloud.compute.v1.Wire wires = 113139854; -
getWiresOrBuilder
Output only. The single/redundant wire(s) managed by the wire group.
repeated .google.cloud.compute.v1.Wire wires = 113139854;
-