Package com.google.cloud.compute.v1
Interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers,InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers.Builder
@Generated
public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAttachments(int index) Output only.com.google.protobuf.ByteStringgetAttachmentsBytes(int index) Output only.intOutput only.Output only.Check the BlockerType enum for the list of possible values.com.google.protobuf.ByteStringCheck the BlockerType enum for the list of possible values.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getMetros(int index) Output only.com.google.protobuf.ByteStringgetMetrosBytes(int index) Output only.intOutput only.Output only.getRegions(int index) Output only.com.google.protobuf.ByteStringgetRegionsBytes(int index) Output only.intOutput only.Output only.getZones(int index) Output only.com.google.protobuf.ByteStringgetZonesBytes(int index) Output only.intOutput only.Output only.booleanCheck the BlockerType enum for the list of possible values.booleanOutput 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
-
getAttachmentsList
Output only. [Output Only] URLs of any particular Attachments to explain this blocker in more detail.
repeated string attachments = 334744496;- Returns:
- A list containing the attachments.
-
getAttachmentsCount
int getAttachmentsCount()Output only. [Output Only] URLs of any particular Attachments to explain this blocker in more detail.
repeated string attachments = 334744496;- Returns:
- The count of attachments.
-
getAttachments
Output only. [Output Only] URLs of any particular Attachments to explain this blocker in more detail.
repeated string attachments = 334744496;- Parameters:
index- The index of the element to return.- Returns:
- The attachments at the given index.
-
getAttachmentsBytes
com.google.protobuf.ByteString getAttachmentsBytes(int index) Output only. [Output Only] URLs of any particular Attachments to explain this blocker in more detail.
repeated string attachments = 334744496;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the attachments at the given index.
-
hasBlockerType
boolean hasBlockerType()Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Returns:
- Whether the blockerType field is set.
-
getBlockerType
String getBlockerType()Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Returns:
- The blockerType.
-
getBlockerTypeBytes
com.google.protobuf.ByteString getBlockerTypeBytes()Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Returns:
- The bytes for blockerType.
-
hasDocumentationLink
boolean hasDocumentationLink()Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Returns:
- Whether the documentationLink field is set.
-
getDocumentationLink
String getDocumentationLink()Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Returns:
- The documentationLink.
-
getDocumentationLinkBytes
com.google.protobuf.ByteString getDocumentationLinkBytes()Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Returns:
- The bytes for documentationLink.
-
hasExplanation
boolean hasExplanation()Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Returns:
- Whether the explanation field is set.
-
getExplanation
String getExplanation()Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Returns:
- The explanation.
-
getExplanationBytes
com.google.protobuf.ByteString getExplanationBytes()Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Returns:
- The bytes for explanation.
-
getMetrosList
Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". This will be set for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does not apply to others.
repeated string metros = 533067386;- Returns:
- A list containing the metros.
-
getMetrosCount
int getMetrosCount()Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". This will be set for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does not apply to others.
repeated string metros = 533067386;- Returns:
- The count of metros.
-
getMetros
Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". This will be set for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does not apply to others.
repeated string metros = 533067386;- Parameters:
index- The index of the element to return.- Returns:
- The metros at the given index.
-
getMetrosBytes
com.google.protobuf.ByteString getMetrosBytes(int index) Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". This will be set for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does not apply to others.
repeated string metros = 533067386;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the metros at the given index.
-
getRegionsList
Output only. [Output Only] Regions used to explain this blocker in more detail. These are region names formatted like "us-central1". This will be set for some blockers (like INCOMPATIBLE_REGIONS) but does not apply to others.
repeated string regions = 12367871;- Returns:
- A list containing the regions.
-
getRegionsCount
int getRegionsCount()Output only. [Output Only] Regions used to explain this blocker in more detail. These are region names formatted like "us-central1". This will be set for some blockers (like INCOMPATIBLE_REGIONS) but does not apply to others.
repeated string regions = 12367871;- Returns:
- The count of regions.
-
getRegions
Output only. [Output Only] Regions used to explain this blocker in more detail. These are region names formatted like "us-central1". This will be set for some blockers (like INCOMPATIBLE_REGIONS) but does not apply to others.
repeated string regions = 12367871;- Parameters:
index- The index of the element to return.- Returns:
- The regions at the given index.
-
getRegionsBytes
com.google.protobuf.ByteString getRegionsBytes(int index) Output only. [Output Only] Regions used to explain this blocker in more detail. These are region names formatted like "us-central1". This will be set for some blockers (like INCOMPATIBLE_REGIONS) but does not apply to others.
repeated string regions = 12367871;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the regions at the given index.
-
getZonesList
Output only. [Output Only] Zones used to explain this blocker in more detail. Format is "zone1" and/or "zone2". This will be set for some blockers (like MISSING_ZONE) but does not apply to others.
repeated string zones = 116085319;- Returns:
- A list containing the zones.
-
getZonesCount
int getZonesCount()Output only. [Output Only] Zones used to explain this blocker in more detail. Format is "zone1" and/or "zone2". This will be set for some blockers (like MISSING_ZONE) but does not apply to others.
repeated string zones = 116085319;- Returns:
- The count of zones.
-
getZones
Output only. [Output Only] Zones used to explain this blocker in more detail. Format is "zone1" and/or "zone2". This will be set for some blockers (like MISSING_ZONE) but does not apply to others.
repeated string zones = 116085319;- Parameters:
index- The index of the element to return.- Returns:
- The zones at the given index.
-
getZonesBytes
com.google.protobuf.ByteString getZonesBytes(int index) Output only. [Output Only] Zones used to explain this blocker in more detail. Format is "zone1" and/or "zone2". This will be set for some blockers (like MISSING_ZONE) but does not apply to others.
repeated string zones = 116085319;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the zones at the given index.
-