Uses of Class
com.google.cloud.compute.v1.Interconnect.Builder
-
Uses of Interconnect.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return Interconnect.BuilderModifier and TypeMethodDescriptionInterconnect.Builder.addAllAvailableFeatures(Iterable<String> values) [Output only] List of features available for this Interconnect connection, which can take one of the following values: - IF_MACSEC: If present, then the Interconnect connection is provisioned on MACsec capable hardware ports.Interconnect.Builder.addAllCircuitInfos(Iterable<? extends InterconnectCircuitInfo> values) Output only.Interconnect.Builder.addAllExpectedOutages(Iterable<? extends InterconnectOutageNotification> values) Output only.Interconnect.Builder.addAllInterconnectAttachments(Iterable<String> values) Output only.Interconnect.Builder.addAllInterconnectGroups(Iterable<String> values) Output only.Interconnect.Builder.addAllRequestedFeatures(Iterable<String> values) Optional.Interconnect.Builder.addAllWireGroups(Iterable<String> values) Output only.Interconnect.Builder.addAvailableFeatures(String value) [Output only] List of features available for this Interconnect connection, which can take one of the following values: - IF_MACSEC: If present, then the Interconnect connection is provisioned on MACsec capable hardware ports.Interconnect.Builder.addAvailableFeaturesBytes(com.google.protobuf.ByteString value) [Output only] List of features available for this Interconnect connection, which can take one of the following values: - IF_MACSEC: If present, then the Interconnect connection is provisioned on MACsec capable hardware ports.Interconnect.Builder.addCircuitInfos(int index, InterconnectCircuitInfo value) Output only.Interconnect.Builder.addCircuitInfos(int index, InterconnectCircuitInfo.Builder builderForValue) Output only.Interconnect.Builder.addCircuitInfos(InterconnectCircuitInfo value) Output only.Interconnect.Builder.addCircuitInfos(InterconnectCircuitInfo.Builder builderForValue) Output only.Interconnect.Builder.addExpectedOutages(int index, InterconnectOutageNotification value) Output only.Interconnect.Builder.addExpectedOutages(int index, InterconnectOutageNotification.Builder builderForValue) Output only.Interconnect.Builder.addExpectedOutages(InterconnectOutageNotification value) Output only.Interconnect.Builder.addExpectedOutages(InterconnectOutageNotification.Builder builderForValue) Output only.Interconnect.Builder.addInterconnectAttachments(String value) Output only.Interconnect.Builder.addInterconnectAttachmentsBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.addInterconnectGroups(String value) Output only.Interconnect.Builder.addInterconnectGroupsBytes(com.google.protobuf.ByteString value) Output only.InterconnectList.Builder.addItemsBuilder()A list of Interconnect resources.InterconnectList.Builder.addItemsBuilder(int index) A list of Interconnect resources.Interconnect.Builder.addRequestedFeatures(String value) Optional.Interconnect.Builder.addRequestedFeaturesBytes(com.google.protobuf.ByteString value) Optional.Interconnect.Builder.addWireGroups(String value) Output only.Interconnect.Builder.addWireGroupsBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.clear()Interconnect.Builder.clearAaiEnabled()Enable or disable the application awareness feature on this Cloud Interconnect.Interconnect.Builder.clearAdminEnabled()Administrative status of the interconnect.Interconnect.Builder.clearApplicationAwareInterconnect()Configuration information for application awareness on this Cloud Interconnect.Interconnect.Builder.clearAvailableFeatures()[Output only] List of features available for this Interconnect connection, which can take one of the following values: - IF_MACSEC: If present, then the Interconnect connection is provisioned on MACsec capable hardware ports.Interconnect.Builder.clearCircuitInfos()Output only.Interconnect.Builder.clearCreationTimestamp()Output only.Interconnect.Builder.clearCustomerName()Customer name, to put in the Letter of Authorization as the party authorized to request a crossconnect.Interconnect.Builder.clearDescription()An optional description of this resource.Interconnect.Builder.clearExpectedOutages()Output only.Interconnect.Builder.clearGoogleIpAddress()Output only.Interconnect.Builder.clearGoogleReferenceId()Output only.Interconnect.Builder.clearId()Output only.Interconnect.Builder.clearInterconnectAttachments()Output only.Interconnect.Builder.clearInterconnectGroups()Output only.Interconnect.Builder.clearInterconnectType()Type of interconnect, which can take one of the following values: - PARTNER: A partner-managed interconnection shared between customers though a partnerInterconnect.Builder.clearKind()Output only.Interconnect.Builder.clearLabelFingerprint()A fingerprint for the labels being applied to this Interconnect, which is essentially a hash of the labels set used for optimistic locking.Interconnect.Builder.clearLabels()Interconnect.Builder.clearLinkType()Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR opticsInterconnect.Builder.clearLocation()URL of the InterconnectLocation object that represents where this connection is to be provisioned.Interconnect.Builder.clearMacsec()Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.Interconnect.Builder.clearMacsecEnabled()Enable or disable MACsec on this Interconnect connection.Interconnect.Builder.clearName()Name of the resource.Interconnect.Builder.clearNocContactEmail()Email address to contact the customer NOC for operations and maintenance notifications regarding this Interconnect.Interconnect.Builder.clearOperationalStatus()Output only.Interconnect.Builder.clearParams()Input only.Interconnect.Builder.clearPeerIpAddress()Output only.Interconnect.Builder.clearProvisionedLinkCount()Output only.Interconnect.Builder.clearRemoteLocation()Indicates that this is a Cross-Cloud Interconnect.Interconnect.Builder.clearRequestedFeatures()Optional.Interconnect.Builder.clearRequestedLinkCount()Target number of physical links in the link bundle, as requested by the customer.Interconnect.Builder.clearSatisfiesPzs()Output only.Interconnect.Builder.clearSelfLink()Output only.Interconnect.Builder.clearState()Output only.Interconnect.Builder.clearSubzone()To be deprecated.Interconnect.Builder.clearWireGroups()Output only.InsertInterconnectRequest.Builder.getInterconnectResourceBuilder()The body resource for this requestPatchInterconnectRequest.Builder.getInterconnectResourceBuilder()The body resource for this requestInterconnectList.Builder.getItemsBuilder(int index) A list of Interconnect resources.Interconnect.Builder.mergeApplicationAwareInterconnect(InterconnectApplicationAwareInterconnect value) Configuration information for application awareness on this Cloud Interconnect.Interconnect.Builder.mergeFrom(Interconnect other) Interconnect.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Interconnect.Builder.mergeFrom(com.google.protobuf.Message other) Interconnect.Builder.mergeMacsec(InterconnectMacsec value) Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.Interconnect.Builder.mergeParams(InterconnectParams value) Input only.static Interconnect.BuilderInterconnect.newBuilder()static Interconnect.BuilderInterconnect.newBuilder(Interconnect prototype) Interconnect.newBuilderForType()protected Interconnect.BuilderInterconnect.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Interconnect.Builder.putAllLabels(Map<String, String> values) Labels for this resource.Labels for this resource.Interconnect.Builder.removeCircuitInfos(int index) Output only.Interconnect.Builder.removeExpectedOutages(int index) Output only.Interconnect.Builder.removeLabels(String key) Labels for this resource.Interconnect.Builder.setAaiEnabled(boolean value) Enable or disable the application awareness feature on this Cloud Interconnect.Interconnect.Builder.setAdminEnabled(boolean value) Administrative status of the interconnect.Interconnect.Builder.setApplicationAwareInterconnect(InterconnectApplicationAwareInterconnect value) Configuration information for application awareness on this Cloud Interconnect.Interconnect.Builder.setApplicationAwareInterconnect(InterconnectApplicationAwareInterconnect.Builder builderForValue) Configuration information for application awareness on this Cloud Interconnect.Interconnect.Builder.setAvailableFeatures(int index, String value) [Output only] List of features available for this Interconnect connection, which can take one of the following values: - IF_MACSEC: If present, then the Interconnect connection is provisioned on MACsec capable hardware ports.Interconnect.Builder.setCircuitInfos(int index, InterconnectCircuitInfo value) Output only.Interconnect.Builder.setCircuitInfos(int index, InterconnectCircuitInfo.Builder builderForValue) Output only.Interconnect.Builder.setCreationTimestamp(String value) Output only.Interconnect.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.setCustomerName(String value) Customer name, to put in the Letter of Authorization as the party authorized to request a crossconnect.Interconnect.Builder.setCustomerNameBytes(com.google.protobuf.ByteString value) Customer name, to put in the Letter of Authorization as the party authorized to request a crossconnect.Interconnect.Builder.setDescription(String value) An optional description of this resource.Interconnect.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.Interconnect.Builder.setExpectedOutages(int index, InterconnectOutageNotification value) Output only.Interconnect.Builder.setExpectedOutages(int index, InterconnectOutageNotification.Builder builderForValue) Output only.Interconnect.Builder.setGoogleIpAddress(String value) Output only.Interconnect.Builder.setGoogleIpAddressBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.setGoogleReferenceId(String value) Output only.Interconnect.Builder.setGoogleReferenceIdBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.setId(long value) Output only.Interconnect.Builder.setInterconnectAttachments(int index, String value) Output only.Interconnect.Builder.setInterconnectGroups(int index, String value) Output only.Interconnect.Builder.setInterconnectType(String value) Type of interconnect, which can take one of the following values: - PARTNER: A partner-managed interconnection shared between customers though a partnerInterconnect.Builder.setInterconnectTypeBytes(com.google.protobuf.ByteString value) Type of interconnect, which can take one of the following values: - PARTNER: A partner-managed interconnection shared between customers though a partnerOutput only.Interconnect.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.setLabelFingerprint(String value) A fingerprint for the labels being applied to this Interconnect, which is essentially a hash of the labels set used for optimistic locking.Interconnect.Builder.setLabelFingerprintBytes(com.google.protobuf.ByteString value) A fingerprint for the labels being applied to this Interconnect, which is essentially a hash of the labels set used for optimistic locking.Interconnect.Builder.setLinkType(String value) Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR opticsInterconnect.Builder.setLinkTypeBytes(com.google.protobuf.ByteString value) Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR opticsInterconnect.Builder.setLocation(String value) URL of the InterconnectLocation object that represents where this connection is to be provisioned.Interconnect.Builder.setLocationBytes(com.google.protobuf.ByteString value) URL of the InterconnectLocation object that represents where this connection is to be provisioned.Interconnect.Builder.setMacsec(InterconnectMacsec value) Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.Interconnect.Builder.setMacsec(InterconnectMacsec.Builder builderForValue) Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.Interconnect.Builder.setMacsecEnabled(boolean value) Enable or disable MACsec on this Interconnect connection.Name of the resource.Interconnect.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of the resource.Interconnect.Builder.setNocContactEmail(String value) Email address to contact the customer NOC for operations and maintenance notifications regarding this Interconnect.Interconnect.Builder.setNocContactEmailBytes(com.google.protobuf.ByteString value) Email address to contact the customer NOC for operations and maintenance notifications regarding this Interconnect.Interconnect.Builder.setOperationalStatus(String value) Output only.Interconnect.Builder.setOperationalStatusBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.setParams(InterconnectParams value) Input only.Interconnect.Builder.setParams(InterconnectParams.Builder builderForValue) Input only.Interconnect.Builder.setPeerIpAddress(String value) Output only.Interconnect.Builder.setPeerIpAddressBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.setProvisionedLinkCount(int value) Output only.Interconnect.Builder.setRemoteLocation(String value) Indicates that this is a Cross-Cloud Interconnect.Interconnect.Builder.setRemoteLocationBytes(com.google.protobuf.ByteString value) Indicates that this is a Cross-Cloud Interconnect.Interconnect.Builder.setRequestedFeatures(int index, String value) Optional.Interconnect.Builder.setRequestedLinkCount(int value) Target number of physical links in the link bundle, as requested by the customer.Interconnect.Builder.setSatisfiesPzs(boolean value) Output only.Interconnect.Builder.setSelfLink(String value) Output only.Interconnect.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.Output only.Interconnect.Builder.setStateBytes(com.google.protobuf.ByteString value) Output only.Interconnect.Builder.setSubzone(String value) To be deprecated.Interconnect.Builder.setSubzoneBytes(com.google.protobuf.ByteString value) To be deprecated.Interconnect.Builder.setWireGroups(int index, String value) Output only.Interconnect.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type Interconnect.BuilderModifier and TypeMethodDescriptionInterconnectList.Builder.getItemsBuilderList()A list of Interconnect resources.Methods in com.google.cloud.compute.v1 with parameters of type Interconnect.BuilderModifier and TypeMethodDescriptionInterconnectList.Builder.addItems(int index, Interconnect.Builder builderForValue) A list of Interconnect resources.InterconnectList.Builder.addItems(Interconnect.Builder builderForValue) A list of Interconnect resources.InsertInterconnectRequest.Builder.setInterconnectResource(Interconnect.Builder builderForValue) The body resource for this requestPatchInterconnectRequest.Builder.setInterconnectResource(Interconnect.Builder builderForValue) The body resource for this requestInterconnectList.Builder.setItems(int index, Interconnect.Builder builderForValue) A list of Interconnect resources.