public final class InterconnectApplicationAwareInterconnect extends com.google.protobuf.GeneratedMessageV3 implements InterconnectApplicationAwareInterconnectOrBuilder
Configuration information for application awareness on this Cloud Interconnect.Protobuf type
google.cloud.compute.v1.InterconnectApplicationAwareInterconnect| Modifier and Type | Class and Description |
|---|---|
static class |
InterconnectApplicationAwareInterconnect.Builder
Configuration information for application awareness on this Cloud Interconnect.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BANDWIDTH_PERCENTAGE_POLICY_FIELD_NUMBER |
static int |
PROFILE_DESCRIPTION_FIELD_NUMBER |
static int |
SHAPE_AVERAGE_PERCENTAGES_FIELD_NUMBER |
static int |
STRICT_PRIORITY_POLICY_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy |
getBandwidthPercentagePolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
|
InterconnectApplicationAwareInterconnectBandwidthPercentagePolicyOrBuilder |
getBandwidthPercentagePolicyOrBuilder()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
|
static InterconnectApplicationAwareInterconnect |
getDefaultInstance() |
InterconnectApplicationAwareInterconnect |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<InterconnectApplicationAwareInterconnect> |
getParserForType() |
String |
getProfileDescription()
Description for the application awareness profile on this Cloud Interconnect.
|
com.google.protobuf.ByteString |
getProfileDescriptionBytes()
Description for the application awareness profile on this Cloud Interconnect.
|
int |
getSerializedSize() |
InterconnectApplicationAwareInterconnectBandwidthPercentage |
getShapeAveragePercentages(int index)
Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
|
int |
getShapeAveragePercentagesCount()
Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
|
List<InterconnectApplicationAwareInterconnectBandwidthPercentage> |
getShapeAveragePercentagesList()
Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
|
InterconnectApplicationAwareInterconnectBandwidthPercentageOrBuilder |
getShapeAveragePercentagesOrBuilder(int index)
Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
|
List<? extends InterconnectApplicationAwareInterconnectBandwidthPercentageOrBuilder> |
getShapeAveragePercentagesOrBuilderList()
Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
|
InterconnectApplicationAwareInterconnectStrictPriorityPolicy |
getStrictPriorityPolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
|
InterconnectApplicationAwareInterconnectStrictPriorityPolicyOrBuilder |
getStrictPriorityPolicyOrBuilder()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
|
boolean |
hasBandwidthPercentagePolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
|
int |
hashCode() |
boolean |
hasProfileDescription()
Description for the application awareness profile on this Cloud Interconnect.
|
boolean |
hasStrictPriorityPolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static InterconnectApplicationAwareInterconnect.Builder |
newBuilder() |
static InterconnectApplicationAwareInterconnect.Builder |
newBuilder(InterconnectApplicationAwareInterconnect prototype) |
InterconnectApplicationAwareInterconnect.Builder |
newBuilderForType() |
protected InterconnectApplicationAwareInterconnect.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static InterconnectApplicationAwareInterconnect |
parseDelimitedFrom(InputStream input) |
static InterconnectApplicationAwareInterconnect |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectApplicationAwareInterconnect |
parseFrom(byte[] data) |
static InterconnectApplicationAwareInterconnect |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectApplicationAwareInterconnect |
parseFrom(ByteBuffer data) |
static InterconnectApplicationAwareInterconnect |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectApplicationAwareInterconnect |
parseFrom(com.google.protobuf.ByteString data) |
static InterconnectApplicationAwareInterconnect |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectApplicationAwareInterconnect |
parseFrom(com.google.protobuf.CodedInputStream input) |
static InterconnectApplicationAwareInterconnect |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectApplicationAwareInterconnect |
parseFrom(InputStream input) |
static InterconnectApplicationAwareInterconnect |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<InterconnectApplicationAwareInterconnect> |
parser() |
InterconnectApplicationAwareInterconnect.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BANDWIDTH_PERCENTAGE_POLICY_FIELD_NUMBER
public static final int PROFILE_DESCRIPTION_FIELD_NUMBER
public static final int SHAPE_AVERAGE_PERCENTAGES_FIELD_NUMBER
public static final int STRICT_PRIORITY_POLICY_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasBandwidthPercentagePolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
hasBandwidthPercentagePolicy in interface InterconnectApplicationAwareInterconnectOrBuilderpublic InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy getBandwidthPercentagePolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
getBandwidthPercentagePolicy in interface InterconnectApplicationAwareInterconnectOrBuilderpublic InterconnectApplicationAwareInterconnectBandwidthPercentagePolicyOrBuilder getBandwidthPercentagePolicyOrBuilder()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy bandwidth_percentage_policy = 187018857;
getBandwidthPercentagePolicyOrBuilder in interface InterconnectApplicationAwareInterconnectOrBuilderpublic boolean hasProfileDescription()
Description for the application awareness profile on this Cloud Interconnect.
optional string profile_description = 262813286;hasProfileDescription in interface InterconnectApplicationAwareInterconnectOrBuilderpublic String getProfileDescription()
Description for the application awareness profile on this Cloud Interconnect.
optional string profile_description = 262813286;getProfileDescription in interface InterconnectApplicationAwareInterconnectOrBuilderpublic com.google.protobuf.ByteString getProfileDescriptionBytes()
Description for the application awareness profile on this Cloud Interconnect.
optional string profile_description = 262813286;getProfileDescriptionBytes in interface InterconnectApplicationAwareInterconnectOrBuilderpublic 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;
getShapeAveragePercentagesList in interface InterconnectApplicationAwareInterconnectOrBuilderpublic 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;
getShapeAveragePercentagesOrBuilderList in interface InterconnectApplicationAwareInterconnectOrBuilderpublic 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;
getShapeAveragePercentagesCount in interface InterconnectApplicationAwareInterconnectOrBuilderpublic 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;
getShapeAveragePercentages in interface InterconnectApplicationAwareInterconnectOrBuilderpublic 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;
getShapeAveragePercentagesOrBuilder in interface InterconnectApplicationAwareInterconnectOrBuilderpublic boolean hasStrictPriorityPolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
hasStrictPriorityPolicy in interface InterconnectApplicationAwareInterconnectOrBuilderpublic InterconnectApplicationAwareInterconnectStrictPriorityPolicy getStrictPriorityPolicy()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
getStrictPriorityPolicy in interface InterconnectApplicationAwareInterconnectOrBuilderpublic InterconnectApplicationAwareInterconnectStrictPriorityPolicyOrBuilder getStrictPriorityPolicyOrBuilder()
optional .google.cloud.compute.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicy strict_priority_policy = 145083063;
getStrictPriorityPolicyOrBuilder in interface InterconnectApplicationAwareInterconnectOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static InterconnectApplicationAwareInterconnect parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(InputStream input) throws IOException
IOExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InterconnectApplicationAwareInterconnect parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static InterconnectApplicationAwareInterconnect parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static InterconnectApplicationAwareInterconnect parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic InterconnectApplicationAwareInterconnect.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static InterconnectApplicationAwareInterconnect.Builder newBuilder()
public static InterconnectApplicationAwareInterconnect.Builder newBuilder(InterconnectApplicationAwareInterconnect prototype)
public InterconnectApplicationAwareInterconnect.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected InterconnectApplicationAwareInterconnect.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static InterconnectApplicationAwareInterconnect getDefaultInstance()
public static com.google.protobuf.Parser<InterconnectApplicationAwareInterconnect> parser()
public com.google.protobuf.Parser<InterconnectApplicationAwareInterconnect> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public InterconnectApplicationAwareInterconnect getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.