Interface InterconnectApplicationAwareInterconnectOrBuilder

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

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

    • hasBandwidthPercentagePolicy

      boolean hasBandwidthPercentagePolicy()
      optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
      Returns:
      Whether the bandwidthPercentagePolicy field is set.
    • getBandwidthPercentagePolicy

      optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
      Returns:
      The bandwidthPercentagePolicy.
    • getBandwidthPercentagePolicyOrBuilder

      optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
    • hasProfileDescription

      boolean hasProfileDescription()
       Description for the application awareness profile on this Cloud
       Interconnect.
       
      optional string profile_description = 262813286;
      Returns:
      Whether the profileDescription field is set.
    • getProfileDescription

      String getProfileDescription()
       Description for the application awareness profile on this Cloud
       Interconnect.
       
      optional string profile_description = 262813286;
      Returns:
      The profileDescription.
    • getProfileDescriptionBytes

      com.google.protobuf.ByteString getProfileDescriptionBytes()
       Description for the application awareness profile on this Cloud
       Interconnect.
       
      optional string profile_description = 262813286;
      Returns:
      The bytes for profileDescription.
    • getShapeAveragePercentagesList

       Optional field to specify a list of shape average percentages to be
       applied in conjunction with StrictPriorityPolicy or
       BandwidthPercentagePolicy.
       
      repeated .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage shape_average_percentages = 259857497;
    • getShapeAveragePercentages

      InterconnectApplicationAwareInterconnectBandwidthPercentage getShapeAveragePercentages(int index)
       Optional field to specify a list of shape average percentages to be
       applied in conjunction with StrictPriorityPolicy or
       BandwidthPercentagePolicy.
       
      repeated .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage shape_average_percentages = 259857497;
    • getShapeAveragePercentagesCount

      int getShapeAveragePercentagesCount()
       Optional field to specify a list of shape average percentages to be
       applied in conjunction with StrictPriorityPolicy or
       BandwidthPercentagePolicy.
       
      repeated .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage shape_average_percentages = 259857497;
    • getShapeAveragePercentagesOrBuilderList

      List<? extends InterconnectApplicationAwareInterconnectBandwidthPercentageOrBuilder> getShapeAveragePercentagesOrBuilderList()
       Optional field to specify a list of shape average percentages to be
       applied in conjunction with StrictPriorityPolicy or
       BandwidthPercentagePolicy.
       
      repeated .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage shape_average_percentages = 259857497;
    • getShapeAveragePercentagesOrBuilder

      InterconnectApplicationAwareInterconnectBandwidthPercentageOrBuilder getShapeAveragePercentagesOrBuilder(int index)
       Optional field to specify a list of shape average percentages to be
       applied in conjunction with StrictPriorityPolicy or
       BandwidthPercentagePolicy.
       
      repeated .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage shape_average_percentages = 259857497;
    • hasStrictPriorityPolicy

      boolean hasStrictPriorityPolicy()
      optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
      Returns:
      Whether the strictPriorityPolicy field is set.
    • getStrictPriorityPolicy

      optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
      Returns:
      The strictPriorityPolicy.
    • getStrictPriorityPolicyOrBuilder

      optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;