Interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers, InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

@Generated public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • 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.
    • getFacilitiesList

      List<String> getFacilitiesList()
       Output only. [Output Only] Facilities used to explain this blocker in more detail.
       Like physicalStructure.metros.facilities.facility, this is a numeric
       string like "5467".
       
      repeated string facilities = 536683137;
      Returns:
      A list containing the facilities.
    • getFacilitiesCount

      int getFacilitiesCount()
       Output only. [Output Only] Facilities used to explain this blocker in more detail.
       Like physicalStructure.metros.facilities.facility, this is a numeric
       string like "5467".
       
      repeated string facilities = 536683137;
      Returns:
      The count of facilities.
    • getFacilities

      String getFacilities(int index)
       Output only. [Output Only] Facilities used to explain this blocker in more detail.
       Like physicalStructure.metros.facilities.facility, this is a numeric
       string like "5467".
       
      repeated string facilities = 536683137;
      Parameters:
      index - The index of the element to return.
      Returns:
      The facilities at the given index.
    • getFacilitiesBytes

      com.google.protobuf.ByteString getFacilitiesBytes(int index)
       Output only. [Output Only] Facilities used to explain this blocker in more detail.
       Like physicalStructure.metros.facilities.facility, this is a numeric
       string like "5467".
       
      repeated string facilities = 536683137;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the facilities at the given index.
    • getInterconnectsList

      List<String> getInterconnectsList()
       Output only. [Output Only] Interconnects used to explain this blocker in more
       detail.
       
      repeated string interconnects = 520187301;
      Returns:
      A list containing the interconnects.
    • getInterconnectsCount

      int getInterconnectsCount()
       Output only. [Output Only] Interconnects used to explain this blocker in more
       detail.
       
      repeated string interconnects = 520187301;
      Returns:
      The count of interconnects.
    • getInterconnects

      String getInterconnects(int index)
       Output only. [Output Only] Interconnects used to explain this blocker in more
       detail.
       
      repeated string interconnects = 520187301;
      Parameters:
      index - The index of the element to return.
      Returns:
      The interconnects at the given index.
    • getInterconnectsBytes

      com.google.protobuf.ByteString getInterconnectsBytes(int index)
       Output only. [Output Only] Interconnects used to explain this blocker in more
       detail.
       
      repeated string interconnects = 520187301;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the interconnects at the given index.
    • getMetrosList

      List<String> getMetrosList()
       Output only. [Output Only] Metros used to explain this blocker in more detail.
       These are three-letter lowercase strings like "iad". A blocker like
       INCOMPATIBLE_METROS will specify the problematic metros in this
       field.
       
      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". A blocker like
       INCOMPATIBLE_METROS will specify the problematic metros in this
       field.
       
      repeated string metros = 533067386;
      Returns:
      The count of metros.
    • getMetros

      String getMetros(int index)
       Output only. [Output Only] Metros used to explain this blocker in more detail.
       These are three-letter lowercase strings like "iad". A blocker like
       INCOMPATIBLE_METROS will specify the problematic metros in this
       field.
       
      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". A blocker like
       INCOMPATIBLE_METROS will specify the problematic metros in this
       field.
       
      repeated string metros = 533067386;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the metros at the given index.
    • getZonesList

      List<String> getZonesList()
       Output only. [Output Only] Zones used to explain this blocker in more detail.
       Zone names are "zone1" and/or "zone2".
       
      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.
       Zone names are "zone1" and/or "zone2".
       
      repeated string zones = 116085319;
      Returns:
      The count of zones.
    • getZones

      String getZones(int index)
       Output only. [Output Only] Zones used to explain this blocker in more detail.
       Zone names are "zone1" and/or "zone2".
       
      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.
       Zone names are "zone1" and/or "zone2".
       
      repeated string zones = 116085319;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the zones at the given index.