Class Interconnect (1.88.0)

public final class Interconnect extends GeneratedMessageV3 implements InterconnectOrBuilder

Represents an Interconnect resource. An Interconnect resource is a dedicated connection between the Google Cloud network and your on-premises network. For more information, read the Dedicated Interconnect Overview.

Protobuf type google.cloud.compute.v1.Interconnect

Static Fields

AAI_ENABLED_FIELD_NUMBER

public static final int AAI_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

ADMIN_ENABLED_FIELD_NUMBER

public static final int ADMIN_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

APPLICATION_AWARE_INTERCONNECT_FIELD_NUMBER

public static final int APPLICATION_AWARE_INTERCONNECT_FIELD_NUMBER
Field Value
Type Description
int

AVAILABLE_FEATURES_FIELD_NUMBER

public static final int AVAILABLE_FEATURES_FIELD_NUMBER
Field Value
Type Description
int

CIRCUIT_INFOS_FIELD_NUMBER

public static final int CIRCUIT_INFOS_FIELD_NUMBER
Field Value
Type Description
int

CREATION_TIMESTAMP_FIELD_NUMBER

public static final int CREATION_TIMESTAMP_FIELD_NUMBER
Field Value
Type Description
int

CUSTOMER_NAME_FIELD_NUMBER

public static final int CUSTOMER_NAME_FIELD_NUMBER
Field Value
Type Description
int

DESCRIPTION_FIELD_NUMBER

public static final int DESCRIPTION_FIELD_NUMBER
Field Value
Type Description
int

EXPECTED_OUTAGES_FIELD_NUMBER

public static final int EXPECTED_OUTAGES_FIELD_NUMBER
Field Value
Type Description
int

GOOGLE_IP_ADDRESS_FIELD_NUMBER

public static final int GOOGLE_IP_ADDRESS_FIELD_NUMBER
Field Value
Type Description
int

GOOGLE_REFERENCE_ID_FIELD_NUMBER

public static final int GOOGLE_REFERENCE_ID_FIELD_NUMBER
Field Value
Type Description
int

ID_FIELD_NUMBER

public static final int ID_FIELD_NUMBER
Field Value
Type Description
int

INTERCONNECT_ATTACHMENTS_FIELD_NUMBER

public static final int INTERCONNECT_ATTACHMENTS_FIELD_NUMBER
Field Value
Type Description
int

INTERCONNECT_GROUPS_FIELD_NUMBER

public static final int INTERCONNECT_GROUPS_FIELD_NUMBER
Field Value
Type Description
int

INTERCONNECT_TYPE_FIELD_NUMBER

public static final int INTERCONNECT_TYPE_FIELD_NUMBER
Field Value
Type Description
int

KIND_FIELD_NUMBER

public static final int KIND_FIELD_NUMBER
Field Value
Type Description
int

LABELS_FIELD_NUMBER

public static final int LABELS_FIELD_NUMBER
Field Value
Type Description
int

LABEL_FINGERPRINT_FIELD_NUMBER

public static final int LABEL_FINGERPRINT_FIELD_NUMBER
Field Value
Type Description
int
public static final int LINK_TYPE_FIELD_NUMBER
Field Value
Type Description
int

LOCATION_FIELD_NUMBER

public static final int LOCATION_FIELD_NUMBER
Field Value
Type Description
int

MACSEC_ENABLED_FIELD_NUMBER

public static final int MACSEC_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

MACSEC_FIELD_NUMBER

public static final int MACSEC_FIELD_NUMBER
Field Value
Type Description
int

NAME_FIELD_NUMBER

public static final int NAME_FIELD_NUMBER
Field Value
Type Description
int

NOC_CONTACT_EMAIL_FIELD_NUMBER

public static final int NOC_CONTACT_EMAIL_FIELD_NUMBER
Field Value
Type Description
int

OPERATIONAL_STATUS_FIELD_NUMBER

public static final int OPERATIONAL_STATUS_FIELD_NUMBER
Field Value
Type Description
int

PEER_IP_ADDRESS_FIELD_NUMBER

public static final int PEER_IP_ADDRESS_FIELD_NUMBER
Field Value
Type Description
int
public static final int PROVISIONED_LINK_COUNT_FIELD_NUMBER
Field Value
Type Description
int

REMOTE_LOCATION_FIELD_NUMBER

public static final int REMOTE_LOCATION_FIELD_NUMBER
Field Value
Type Description
int

REQUESTED_FEATURES_FIELD_NUMBER

public static final int REQUESTED_FEATURES_FIELD_NUMBER
Field Value
Type Description
int
public static final int REQUESTED_LINK_COUNT_FIELD_NUMBER
Field Value
Type Description
int

SATISFIES_PZS_FIELD_NUMBER

public static final int SATISFIES_PZS_FIELD_NUMBER
Field Value
Type Description
int
public static final int SELF_LINK_FIELD_NUMBER
Field Value
Type Description
int

STATE_FIELD_NUMBER

public static final int STATE_FIELD_NUMBER
Field Value
Type Description
int

SUBZONE_FIELD_NUMBER

public static final int SUBZONE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Interconnect getDefaultInstance()
Returns
Type Description
Interconnect

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static Interconnect.Builder newBuilder()
Returns
Type Description
Interconnect.Builder

newBuilder(Interconnect prototype)

public static Interconnect.Builder newBuilder(Interconnect prototype)
Parameter
Name Description
prototype Interconnect
Returns
Type Description
Interconnect.Builder

parseDelimitedFrom(InputStream input)

public static Interconnect parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Interconnect
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Interconnect parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Interconnect
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static Interconnect parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description