Uses of Class
com.google.cloud.compute.v1.InterconnectAttachment.Builder
-
Uses of InterconnectAttachment.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return InterconnectAttachment.BuilderModifier and TypeMethodDescriptionInterconnectAttachment.Builder.addAllCandidateIpv6Subnets(Iterable<String> values) This field is not available.InterconnectAttachment.Builder.addAllCandidateSubnets(Iterable<String> values) Input only.InterconnectAttachment.Builder.addAllIpsecInternalAddresses(Iterable<String> values) A list of URLs of addresses that have been reserved for the VLAN attachment.InterconnectAttachment.Builder.addCandidateIpv6Subnets(String value) This field is not available.InterconnectAttachment.Builder.addCandidateIpv6SubnetsBytes(com.google.protobuf.ByteString value) This field is not available.InterconnectAttachment.Builder.addCandidateSubnets(String value) Input only.InterconnectAttachment.Builder.addCandidateSubnetsBytes(com.google.protobuf.ByteString value) Input only.InterconnectAttachmentsScopedList.Builder.addInterconnectAttachmentsBuilder()A list of interconnect attachments contained in this scope.InterconnectAttachmentsScopedList.Builder.addInterconnectAttachmentsBuilder(int index) A list of interconnect attachments contained in this scope.InterconnectAttachment.Builder.addIpsecInternalAddresses(String value) A list of URLs of addresses that have been reserved for the VLAN attachment.InterconnectAttachment.Builder.addIpsecInternalAddressesBytes(com.google.protobuf.ByteString value) A list of URLs of addresses that have been reserved for the VLAN attachment.InterconnectAttachmentList.Builder.addItemsBuilder()A list of InterconnectAttachment resources.InterconnectAttachmentList.Builder.addItemsBuilder(int index) A list of InterconnectAttachment resources.InterconnectAttachment.Builder.clear()InterconnectAttachment.Builder.clearAdminEnabled()Determines whether this Attachment will carry packets.InterconnectAttachment.Builder.clearAttachmentGroup()Output only.InterconnectAttachment.Builder.clearBandwidth()Provisioned bandwidth capacity for the interconnect attachment.InterconnectAttachment.Builder.clearCandidateCloudRouterIpAddress()Single IPv4 address + prefix length to be configured on the cloud router interface for this interconnect attachmentInterconnectAttachment.Builder.clearCandidateCloudRouterIpv6Address()Single IPv6 address + prefix length to be configured on the cloud router interface for this interconnect attachmentInterconnectAttachment.Builder.clearCandidateCustomerRouterIpAddress()Single IPv4 address + prefix length to be configured on the customer router interface for this interconnect attachment.InterconnectAttachment.Builder.clearCandidateCustomerRouterIpv6Address()Single IPv6 address + prefix length to be configured on the customer router interface for this interconnect attachment.InterconnectAttachment.Builder.clearCandidateIpv6Subnets()This field is not available.InterconnectAttachment.Builder.clearCandidateSubnets()Input only.InterconnectAttachment.Builder.clearCloudRouterIpAddress()Output only.InterconnectAttachment.Builder.clearCloudRouterIpv6Address()Output only.InterconnectAttachment.Builder.clearCloudRouterIpv6InterfaceId()This field is not available.InterconnectAttachment.Builder.clearConfigurationConstraints()Output only.InterconnectAttachment.Builder.clearCreationTimestamp()Output only.InterconnectAttachment.Builder.clearCustomerRouterIpAddress()Output only.InterconnectAttachment.Builder.clearCustomerRouterIpv6Address()Output only.InterconnectAttachment.Builder.clearCustomerRouterIpv6InterfaceId()This field is not available.InterconnectAttachment.Builder.clearDataplaneVersion()Output only.InterconnectAttachment.Builder.clearDescription()An optional description of this resource.InterconnectAttachment.Builder.clearEdgeAvailabilityDomain()Input only.InterconnectAttachment.Builder.clearEncryption()Indicates the user-supplied encryption option of this VLAN attachment (interconnectAttachment).InterconnectAttachment.Builder.clearGoogleReferenceId()Output only.InterconnectAttachment.Builder.clearId()Output only.InterconnectAttachment.Builder.clearInterconnect()URL of the underlying Interconnect object that this attachment's traffic will traverse through.InterconnectAttachment.Builder.clearIpsecInternalAddresses()A list of URLs of addresses that have been reserved for the VLAN attachment.InterconnectAttachment.Builder.clearKind()Output only.InterconnectAttachment.Builder.clearL2Forwarding()L2 Interconnect Attachment related config.InterconnectAttachment.Builder.clearLabelFingerprint()A fingerprint for the labels being applied to this InterconnectAttachment, which is essentially a hash of the labels set used for optimistic locking.InterconnectAttachment.Builder.clearLabels()InterconnectAttachment.Builder.clearMtu()Maximum Transmission Unit (MTU), in bytes, of packets passing through this interconnect attachment.InterconnectAttachment.Builder.clearName()Name of the resource.InterconnectAttachment.Builder.clearOperationalStatus()Output only.InterconnectAttachment.Builder.clearPairingKey()[Output only for type PARTNER.InterconnectAttachment.Builder.clearParams()Input only.InterconnectAttachment.Builder.clearPartnerAsn()Optional BGP ASN for the router supplied by a Layer 3 Partner if they configured BGP on behalf of the customer.InterconnectAttachment.Builder.clearPartnerMetadata()Informational metadata about Partner attachments from Partners to display to customers.InterconnectAttachment.Builder.clearPrivateInterconnectInfo()Output only.InterconnectAttachment.Builder.clearRegion()Output only.InterconnectAttachment.Builder.clearRemoteService()Output only.InterconnectAttachment.Builder.clearRouter()URL of the Cloud Router to be used for dynamic routing.InterconnectAttachment.Builder.clearSatisfiesPzs()Output only.InterconnectAttachment.Builder.clearSelfLink()Output only.InterconnectAttachment.Builder.clearStackType()The stack type for this interconnect attachment to identify whether the IPv6 feature is enabled or not.InterconnectAttachment.Builder.clearState()Output only.InterconnectAttachment.Builder.clearSubnetLength()Input only.InterconnectAttachment.Builder.clearType()The type of interconnect attachment this is, which can take one of the following values: - DEDICATED: an attachment to a Dedicated InterconnectInterconnectAttachment.Builder.clearVlanTag8021Q()The IEEE 802.1Q VLAN tag for this attachment, in the range 2-4093.InsertInterconnectAttachmentRequest.Builder.getInterconnectAttachmentResourceBuilder()The body resource for this requestPatchInterconnectAttachmentRequest.Builder.getInterconnectAttachmentResourceBuilder()The body resource for this requestInterconnectAttachmentsScopedList.Builder.getInterconnectAttachmentsBuilder(int index) A list of interconnect attachments contained in this scope.InterconnectAttachmentList.Builder.getItemsBuilder(int index) A list of InterconnectAttachment resources.InterconnectAttachment.Builder.mergeConfigurationConstraints(InterconnectAttachmentConfigurationConstraints value) Output only.InterconnectAttachment.Builder.mergeFrom(InterconnectAttachment other) InterconnectAttachment.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) InterconnectAttachment.Builder.mergeFrom(com.google.protobuf.Message other) InterconnectAttachment.Builder.mergeL2Forwarding(InterconnectAttachmentL2Forwarding value) L2 Interconnect Attachment related config.InterconnectAttachment.Builder.mergeParams(InterconnectAttachmentParams value) Input only.InterconnectAttachment.Builder.mergePartnerMetadata(InterconnectAttachmentPartnerMetadata value) Informational metadata about Partner attachments from Partners to display to customers.InterconnectAttachment.Builder.mergePrivateInterconnectInfo(InterconnectAttachmentPrivateInfo value) Output only.InterconnectAttachment.newBuilder()InterconnectAttachment.newBuilder(InterconnectAttachment prototype) InterconnectAttachment.newBuilderForType()protected InterconnectAttachment.BuilderInterconnectAttachment.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) InterconnectAttachment.Builder.putAllLabels(Map<String, String> values) Labels for this resource.Labels for this resource.InterconnectAttachment.Builder.removeLabels(String key) Labels for this resource.InterconnectAttachment.Builder.setAdminEnabled(boolean value) Determines whether this Attachment will carry packets.InterconnectAttachment.Builder.setAttachmentGroup(String value) Output only.InterconnectAttachment.Builder.setAttachmentGroupBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setBandwidth(String value) Provisioned bandwidth capacity for the interconnect attachment.InterconnectAttachment.Builder.setBandwidthBytes(com.google.protobuf.ByteString value) Provisioned bandwidth capacity for the interconnect attachment.InterconnectAttachment.Builder.setCandidateCloudRouterIpAddress(String value) Single IPv4 address + prefix length to be configured on the cloud router interface for this interconnect attachmentInterconnectAttachment.Builder.setCandidateCloudRouterIpAddressBytes(com.google.protobuf.ByteString value) Single IPv4 address + prefix length to be configured on the cloud router interface for this interconnect attachmentInterconnectAttachment.Builder.setCandidateCloudRouterIpv6Address(String value) Single IPv6 address + prefix length to be configured on the cloud router interface for this interconnect attachmentInterconnectAttachment.Builder.setCandidateCloudRouterIpv6AddressBytes(com.google.protobuf.ByteString value) Single IPv6 address + prefix length to be configured on the cloud router interface for this interconnect attachmentInterconnectAttachment.Builder.setCandidateCustomerRouterIpAddress(String value) Single IPv4 address + prefix length to be configured on the customer router interface for this interconnect attachment.InterconnectAttachment.Builder.setCandidateCustomerRouterIpAddressBytes(com.google.protobuf.ByteString value) Single IPv4 address + prefix length to be configured on the customer router interface for this interconnect attachment.InterconnectAttachment.Builder.setCandidateCustomerRouterIpv6Address(String value) Single IPv6 address + prefix length to be configured on the customer router interface for this interconnect attachment.InterconnectAttachment.Builder.setCandidateCustomerRouterIpv6AddressBytes(com.google.protobuf.ByteString value) Single IPv6 address + prefix length to be configured on the customer router interface for this interconnect attachment.InterconnectAttachment.Builder.setCandidateIpv6Subnets(int index, String value) This field is not available.InterconnectAttachment.Builder.setCandidateSubnets(int index, String value) Input only.InterconnectAttachment.Builder.setCloudRouterIpAddress(String value) Output only.InterconnectAttachment.Builder.setCloudRouterIpAddressBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setCloudRouterIpv6Address(String value) Output only.InterconnectAttachment.Builder.setCloudRouterIpv6AddressBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setCloudRouterIpv6InterfaceId(String value) This field is not available.InterconnectAttachment.Builder.setCloudRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteString value) This field is not available.InterconnectAttachment.Builder.setConfigurationConstraints(InterconnectAttachmentConfigurationConstraints value) Output only.InterconnectAttachment.Builder.setConfigurationConstraints(InterconnectAttachmentConfigurationConstraints.Builder builderForValue) Output only.InterconnectAttachment.Builder.setCreationTimestamp(String value) Output only.InterconnectAttachment.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setCustomerRouterIpAddress(String value) Output only.InterconnectAttachment.Builder.setCustomerRouterIpAddressBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setCustomerRouterIpv6Address(String value) Output only.InterconnectAttachment.Builder.setCustomerRouterIpv6AddressBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setCustomerRouterIpv6InterfaceId(String value) This field is not available.InterconnectAttachment.Builder.setCustomerRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteString value) This field is not available.InterconnectAttachment.Builder.setDataplaneVersion(int value) Output only.InterconnectAttachment.Builder.setDescription(String value) An optional description of this resource.InterconnectAttachment.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.InterconnectAttachment.Builder.setEdgeAvailabilityDomain(String value) Input only.InterconnectAttachment.Builder.setEdgeAvailabilityDomainBytes(com.google.protobuf.ByteString value) Input only.InterconnectAttachment.Builder.setEncryption(String value) Indicates the user-supplied encryption option of this VLAN attachment (interconnectAttachment).InterconnectAttachment.Builder.setEncryptionBytes(com.google.protobuf.ByteString value) Indicates the user-supplied encryption option of this VLAN attachment (interconnectAttachment).InterconnectAttachment.Builder.setGoogleReferenceId(String value) Output only.InterconnectAttachment.Builder.setGoogleReferenceIdBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setId(long value) Output only.InterconnectAttachment.Builder.setInterconnect(String value) URL of the underlying Interconnect object that this attachment's traffic will traverse through.InterconnectAttachment.Builder.setInterconnectBytes(com.google.protobuf.ByteString value) URL of the underlying Interconnect object that this attachment's traffic will traverse through.InterconnectAttachment.Builder.setIpsecInternalAddresses(int index, String value) A list of URLs of addresses that have been reserved for the VLAN attachment.Output only.InterconnectAttachment.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setL2Forwarding(InterconnectAttachmentL2Forwarding value) L2 Interconnect Attachment related config.InterconnectAttachment.Builder.setL2Forwarding(InterconnectAttachmentL2Forwarding.Builder builderForValue) L2 Interconnect Attachment related config.InterconnectAttachment.Builder.setLabelFingerprint(String value) A fingerprint for the labels being applied to this InterconnectAttachment, which is essentially a hash of the labels set used for optimistic locking.InterconnectAttachment.Builder.setLabelFingerprintBytes(com.google.protobuf.ByteString value) A fingerprint for the labels being applied to this InterconnectAttachment, which is essentially a hash of the labels set used for optimistic locking.InterconnectAttachment.Builder.setMtu(int value) Maximum Transmission Unit (MTU), in bytes, of packets passing through this interconnect attachment.Name of the resource.InterconnectAttachment.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of the resource.InterconnectAttachment.Builder.setOperationalStatus(String value) Output only.InterconnectAttachment.Builder.setOperationalStatusBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setPairingKey(String value) [Output only for type PARTNER.InterconnectAttachment.Builder.setPairingKeyBytes(com.google.protobuf.ByteString value) [Output only for type PARTNER.InterconnectAttachment.Builder.setParams(InterconnectAttachmentParams value) Input only.InterconnectAttachment.Builder.setParams(InterconnectAttachmentParams.Builder builderForValue) Input only.InterconnectAttachment.Builder.setPartnerAsn(long value) Optional BGP ASN for the router supplied by a Layer 3 Partner if they configured BGP on behalf of the customer.InterconnectAttachment.Builder.setPartnerMetadata(InterconnectAttachmentPartnerMetadata value) Informational metadata about Partner attachments from Partners to display to customers.InterconnectAttachment.Builder.setPartnerMetadata(InterconnectAttachmentPartnerMetadata.Builder builderForValue) Informational metadata about Partner attachments from Partners to display to customers.InterconnectAttachment.Builder.setPrivateInterconnectInfo(InterconnectAttachmentPrivateInfo value) Output only.InterconnectAttachment.Builder.setPrivateInterconnectInfo(InterconnectAttachmentPrivateInfo.Builder builderForValue) Output only.Output only.InterconnectAttachment.Builder.setRegionBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setRemoteService(String value) Output only.InterconnectAttachment.Builder.setRemoteServiceBytes(com.google.protobuf.ByteString value) Output only.URL of the Cloud Router to be used for dynamic routing.InterconnectAttachment.Builder.setRouterBytes(com.google.protobuf.ByteString value) URL of the Cloud Router to be used for dynamic routing.InterconnectAttachment.Builder.setSatisfiesPzs(boolean value) Output only.InterconnectAttachment.Builder.setSelfLink(String value) Output only.InterconnectAttachment.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setStackType(String value) The stack type for this interconnect attachment to identify whether the IPv6 feature is enabled or not.InterconnectAttachment.Builder.setStackTypeBytes(com.google.protobuf.ByteString value) The stack type for this interconnect attachment to identify whether the IPv6 feature is enabled or not.Output only.InterconnectAttachment.Builder.setStateBytes(com.google.protobuf.ByteString value) Output only.InterconnectAttachment.Builder.setSubnetLength(int value) Input only.The type of interconnect attachment this is, which can take one of the following values: - DEDICATED: an attachment to a Dedicated InterconnectInterconnectAttachment.Builder.setTypeBytes(com.google.protobuf.ByteString value) The type of interconnect attachment this is, which can take one of the following values: - DEDICATED: an attachment to a Dedicated InterconnectInterconnectAttachment.Builder.setVlanTag8021Q(int value) The IEEE 802.1Q VLAN tag for this attachment, in the range 2-4093.InterconnectAttachment.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type InterconnectAttachment.BuilderModifier and TypeMethodDescriptionInterconnectAttachmentsScopedList.Builder.getInterconnectAttachmentsBuilderList()A list of interconnect attachments contained in this scope.InterconnectAttachmentList.Builder.getItemsBuilderList()A list of InterconnectAttachment resources.Methods in com.google.cloud.compute.v1 with parameters of type InterconnectAttachment.BuilderModifier and TypeMethodDescriptionInterconnectAttachmentsScopedList.Builder.addInterconnectAttachments(int index, InterconnectAttachment.Builder builderForValue) A list of interconnect attachments contained in this scope.InterconnectAttachmentsScopedList.Builder.addInterconnectAttachments(InterconnectAttachment.Builder builderForValue) A list of interconnect attachments contained in this scope.InterconnectAttachmentList.Builder.addItems(int index, InterconnectAttachment.Builder builderForValue) A list of InterconnectAttachment resources.InterconnectAttachmentList.Builder.addItems(InterconnectAttachment.Builder builderForValue) A list of InterconnectAttachment resources.InsertInterconnectAttachmentRequest.Builder.setInterconnectAttachmentResource(InterconnectAttachment.Builder builderForValue) The body resource for this requestPatchInterconnectAttachmentRequest.Builder.setInterconnectAttachmentResource(InterconnectAttachment.Builder builderForValue) The body resource for this requestInterconnectAttachmentsScopedList.Builder.setInterconnectAttachments(int index, InterconnectAttachment.Builder builderForValue) A list of interconnect attachments contained in this scope.InterconnectAttachmentList.Builder.setItems(int index, InterconnectAttachment.Builder builderForValue) A list of InterconnectAttachment resources.