public final class InterconnectAttachmentInfo extends GeneratedMessage implements InterconnectAttachmentInfoOrBuilder
For display only. Metadata associated with an Interconnect attachment.
Protobuf type google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CLOUD_ROUTER_URI_FIELD_NUMBER
public static final int CLOUD_ROUTER_URI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
INTERCONNECT_URI_FIELD_NUMBER
public static final int INTERCONNECT_URI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
L2_ATTACHMENT_MATCHED_IP_ADDRESS_FIELD_NUMBER
public static final int L2_ATTACHMENT_MATCHED_IP_ADDRESS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
URI_FIELD_NUMBER
public static final int URI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InterconnectAttachmentInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InterconnectAttachmentInfo.Builder newBuilder()
newBuilder(InterconnectAttachmentInfo prototype)
public static InterconnectAttachmentInfo.Builder newBuilder(InterconnectAttachmentInfo prototype)
public static InterconnectAttachmentInfo parseDelimitedFrom(InputStream input)
public static InterconnectAttachmentInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InterconnectAttachmentInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InterconnectAttachmentInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InterconnectAttachmentInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InterconnectAttachmentInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InterconnectAttachmentInfo parseFrom(CodedInputStream input)
public static InterconnectAttachmentInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InterconnectAttachmentInfo parseFrom(InputStream input)
public static InterconnectAttachmentInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InterconnectAttachmentInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InterconnectAttachmentInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InterconnectAttachmentInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCloudRouterUri()
public String getCloudRouterUri()
URI of the Cloud Router to be used for dynamic routing.
string cloud_router_uri = 5;
| Returns |
| Type |
Description |
String |
The cloudRouterUri.
|
getCloudRouterUriBytes()
public ByteString getCloudRouterUriBytes()
URI of the Cloud Router to be used for dynamic routing.
string cloud_router_uri = 5;
| Returns |
| Type |
Description |
ByteString |
The bytes for cloudRouterUri.
|
getDefaultInstanceForType()
public InterconnectAttachmentInfo getDefaultInstanceForType()
getDisplayName()
public String getDisplayName()
Name of an Interconnect attachment.
string display_name = 1;
| Returns |
| Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Name of an Interconnect attachment.
string display_name = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
getInterconnectUri()
public String getInterconnectUri()
URI of the Interconnect where the Interconnect attachment is
configured.
string interconnect_uri = 3;
| Returns |
| Type |
Description |
String |
The interconnectUri.
|
getInterconnectUriBytes()
public ByteString getInterconnectUriBytes()
URI of the Interconnect where the Interconnect attachment is
configured.
string interconnect_uri = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for interconnectUri.
|
getL2AttachmentMatchedIpAddress()
public String getL2AttachmentMatchedIpAddress()
Appliance IP address that was matched for L2_DEDICATED attachments.
string l2_attachment_matched_ip_address = 7 [(.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
String |
The l2AttachmentMatchedIpAddress.
|
getL2AttachmentMatchedIpAddressBytes()
public ByteString getL2AttachmentMatchedIpAddressBytes()
Appliance IP address that was matched for L2_DEDICATED attachments.
string l2_attachment_matched_ip_address = 7 [(.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for l2AttachmentMatchedIpAddress.
|
getParserForType()
public Parser<InterconnectAttachmentInfo> getParserForType()
Overrides
getRegion()
public String getRegion()
Name of a Google Cloud region where the Interconnect attachment is
configured.
string region = 4;
| Returns |
| Type |
Description |
String |
The region.
|
getRegionBytes()
public ByteString getRegionBytes()
Name of a Google Cloud region where the Interconnect attachment is
configured.
string region = 4;
| Returns |
| Type |
Description |
ByteString |
The bytes for region.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getType()
public InterconnectAttachmentInfo.Type getType()
The type of interconnect attachment this is.
.google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo.Type type = 6;
getTypeValue()
public int getTypeValue()
The type of interconnect attachment this is.
.google.cloud.networkmanagement.v1beta1.InterconnectAttachmentInfo.Type type = 6;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for type.
|
getUri()
URI of an Interconnect attachment.
string uri = 2;
| Returns |
| Type |
Description |
String |
The uri.
|
getUriBytes()
public ByteString getUriBytes()
URI of an Interconnect attachment.
string uri = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for uri.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InterconnectAttachmentInfo.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected InterconnectAttachmentInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public InterconnectAttachmentInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides