Package com.google.cloud.compute.v1
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 Summary
Modifier and TypeMethodDescriptionoptional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;Description for the application awareness profile on this Cloud Interconnect.com.google.protobuf.ByteStringDescription for the application awareness profile on this Cloud Interconnect.getShapeAveragePercentages(int index) Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.intOptional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.getShapeAveragePercentagesOrBuilder(int index) Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;booleanoptional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;booleanDescription for the application awareness profile on this Cloud Interconnect.booleanoptional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;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
-
hasBandwidthPercentagePolicy
boolean hasBandwidthPercentagePolicy()optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;- Returns:
- Whether the bandwidthPercentagePolicy field is set.
-
getBandwidthPercentagePolicy
InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy getBandwidthPercentagePolicy()optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;- Returns:
- The bandwidthPercentagePolicy.
-
getBandwidthPercentagePolicyOrBuilder
InterconnectApplicationAwareInterconnectBandwidthPercentagePolicyOrBuilder 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
List<InterconnectApplicationAwareInterconnectBandwidthPercentage> 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
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
InterconnectApplicationAwareInterconnectStrictPriorityPolicy getStrictPriorityPolicy()optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;- Returns:
- The strictPriorityPolicy.
-
getStrictPriorityPolicyOrBuilder
InterconnectApplicationAwareInterconnectStrictPriorityPolicyOrBuilder getStrictPriorityPolicyOrBuilder()optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
-