Class InterconnectAttachmentInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo
- All Implemented Interfaces:
InterconnectAttachmentInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class InterconnectAttachmentInfo
extends com.google.protobuf.GeneratedMessage
implements InterconnectAttachmentInfoOrBuilder
For display only. Metadata associated with an Interconnect attachment.Protobuf type
google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classFor display only.static enumWhat type of interconnect attachment this is.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanURI of the Cloud Router to be used for dynamic routing.com.google.protobuf.ByteStringURI of the Cloud Router to be used for dynamic routing.static InterconnectAttachmentInfostatic final com.google.protobuf.Descriptors.DescriptorName of an Interconnect attachment.com.google.protobuf.ByteStringName of an Interconnect attachment.URI of the Interconnect where the Interconnect attachment is configured.com.google.protobuf.ByteStringURI of the Interconnect where the Interconnect attachment is configured.Appliance IP address that was matched for L2_DEDICATED attachments.com.google.protobuf.ByteStringAppliance IP address that was matched for L2_DEDICATED attachments.com.google.protobuf.Parser<InterconnectAttachmentInfo>Name of a Google Cloud region where the Interconnect attachment is configured.com.google.protobuf.ByteStringName of a Google Cloud region where the Interconnect attachment is configured.intgetType()The type of interconnect attachment this is.intThe type of interconnect attachment this is.getUri()URI of an Interconnect attachment.com.google.protobuf.ByteStringURI of an Interconnect attachment.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(InterconnectAttachmentInfo prototype) protected InterconnectAttachmentInfo.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static InterconnectAttachmentInfoparseDelimitedFrom(InputStream input) static InterconnectAttachmentInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InterconnectAttachmentInfoparseFrom(byte[] data) static InterconnectAttachmentInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InterconnectAttachmentInfoparseFrom(com.google.protobuf.ByteString data) static InterconnectAttachmentInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InterconnectAttachmentInfoparseFrom(com.google.protobuf.CodedInputStream input) static InterconnectAttachmentInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InterconnectAttachmentInfoparseFrom(InputStream input) static InterconnectAttachmentInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InterconnectAttachmentInfoparseFrom(ByteBuffer data) static InterconnectAttachmentInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<InterconnectAttachmentInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER- See Also:
-
URI_FIELD_NUMBER
public static final int URI_FIELD_NUMBER- See Also:
-
INTERCONNECT_URI_FIELD_NUMBER
public static final int INTERCONNECT_URI_FIELD_NUMBER- See Also:
-
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER- See Also:
-
CLOUD_ROUTER_URI_FIELD_NUMBER
public static final int CLOUD_ROUTER_URI_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
L2_ATTACHMENT_MATCHED_IP_ADDRESS_FIELD_NUMBER
public static final int L2_ATTACHMENT_MATCHED_IP_ADDRESS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getDisplayName
Name of an Interconnect attachment.
string display_name = 1;- Specified by:
getDisplayNamein interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Name of an Interconnect attachment.
string display_name = 1;- Specified by:
getDisplayNameBytesin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The bytes for displayName.
-
getUri
URI of an Interconnect attachment.
string uri = 2;- Specified by:
getUriin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()URI of an Interconnect attachment.
string uri = 2;- Specified by:
getUriBytesin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The bytes for uri.
-
getInterconnectUri
URI of the Interconnect where the Interconnect attachment is configured.
string interconnect_uri = 3;- Specified by:
getInterconnectUriin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The interconnectUri.
-
getInterconnectUriBytes
public com.google.protobuf.ByteString getInterconnectUriBytes()URI of the Interconnect where the Interconnect attachment is configured.
string interconnect_uri = 3;- Specified by:
getInterconnectUriBytesin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The bytes for interconnectUri.
-
getRegion
Name of a Google Cloud region where the Interconnect attachment is configured.
string region = 4;- Specified by:
getRegionin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()Name of a Google Cloud region where the Interconnect attachment is configured.
string region = 4;- Specified by:
getRegionBytesin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The bytes for region.
-
getCloudRouterUri
URI of the Cloud Router to be used for dynamic routing.
string cloud_router_uri = 5;- Specified by:
getCloudRouterUriin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The cloudRouterUri.
-
getCloudRouterUriBytes
public com.google.protobuf.ByteString getCloudRouterUriBytes()URI of the Cloud Router to be used for dynamic routing.
string cloud_router_uri = 5;- Specified by:
getCloudRouterUriBytesin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The bytes for cloudRouterUri.
-
getTypeValue
public int getTypeValue()The type of interconnect attachment this is.
.google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo.Type type = 6;- Specified by:
getTypeValuein interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
The type of interconnect attachment this is.
.google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo.Type type = 6;- Specified by:
getTypein interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The type.
-
getL2AttachmentMatchedIpAddress
Appliance IP address that was matched for L2_DEDICATED attachments.
string l2_attachment_matched_ip_address = 7 [(.google.api.field_info) = { ... }- Specified by:
getL2AttachmentMatchedIpAddressin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The l2AttachmentMatchedIpAddress.
-
getL2AttachmentMatchedIpAddressBytes
public com.google.protobuf.ByteString getL2AttachmentMatchedIpAddressBytes()Appliance IP address that was matched for L2_DEDICATED attachments.
string l2_attachment_matched_ip_address = 7 [(.google.api.field_info) = { ... }- Specified by:
getL2AttachmentMatchedIpAddressBytesin interfaceInterconnectAttachmentInfoOrBuilder- Returns:
- The bytes for l2AttachmentMatchedIpAddress.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static InterconnectAttachmentInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static InterconnectAttachmentInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InterconnectAttachmentInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-