Uses of Class
com.google.cloud.compute.v1.ServiceAttachment.Builder
-
Uses of ServiceAttachment.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return ServiceAttachment.BuilderModifier and TypeMethodDescriptionServiceAttachment.Builder.addAllConnectedEndpoints(Iterable<? extends ServiceAttachmentConnectedEndpoint> values) Output only.ServiceAttachment.Builder.addAllConsumerAcceptLists(Iterable<? extends ServiceAttachmentConsumerProjectLimit> values) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.addAllConsumerRejectLists(Iterable<String> values) Specifies a list of projects or networks that are not allowed to connect to this service attachment.ServiceAttachment.Builder.addAllDomainNames(Iterable<String> values) If specified, the domain name will be used during the integration between the PSC connected endpoints and the Cloud DNS.ServiceAttachment.Builder.addAllNatSubnets(Iterable<String> values) An array of URLs where each entry is the URL of a subnet provided by the service producer to use for NAT in this service attachment.ServiceAttachment.Builder.addConnectedEndpoints(int index, ServiceAttachmentConnectedEndpoint value) Output only.ServiceAttachment.Builder.addConnectedEndpoints(int index, ServiceAttachmentConnectedEndpoint.Builder builderForValue) Output only.ServiceAttachment.Builder.addConnectedEndpoints(ServiceAttachmentConnectedEndpoint value) Output only.ServiceAttachment.Builder.addConnectedEndpoints(ServiceAttachmentConnectedEndpoint.Builder builderForValue) Output only.ServiceAttachment.Builder.addConsumerAcceptLists(int index, ServiceAttachmentConsumerProjectLimit value) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.addConsumerAcceptLists(int index, ServiceAttachmentConsumerProjectLimit.Builder builderForValue) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.addConsumerAcceptLists(ServiceAttachmentConsumerProjectLimit value) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.addConsumerAcceptLists(ServiceAttachmentConsumerProjectLimit.Builder builderForValue) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.addConsumerRejectLists(String value) Specifies a list of projects or networks that are not allowed to connect to this service attachment.ServiceAttachment.Builder.addConsumerRejectListsBytes(com.google.protobuf.ByteString value) Specifies a list of projects or networks that are not allowed to connect to this service attachment.ServiceAttachment.Builder.addDomainNames(String value) If specified, the domain name will be used during the integration between the PSC connected endpoints and the Cloud DNS.ServiceAttachment.Builder.addDomainNamesBytes(com.google.protobuf.ByteString value) If specified, the domain name will be used during the integration between the PSC connected endpoints and the Cloud DNS.ServiceAttachmentList.Builder.addItemsBuilder()A list of ServiceAttachment resources.ServiceAttachmentList.Builder.addItemsBuilder(int index) A list of ServiceAttachment resources.ServiceAttachment.Builder.addNatSubnets(String value) An array of URLs where each entry is the URL of a subnet provided by the service producer to use for NAT in this service attachment.ServiceAttachment.Builder.addNatSubnetsBytes(com.google.protobuf.ByteString value) An array of URLs where each entry is the URL of a subnet provided by the service producer to use for NAT in this service attachment.ServiceAttachmentsScopedList.Builder.addServiceAttachmentsBuilder()A list of ServiceAttachments contained in this scope.ServiceAttachmentsScopedList.Builder.addServiceAttachmentsBuilder(int index) A list of ServiceAttachments contained in this scope.ServiceAttachment.Builder.clear()ServiceAttachment.Builder.clearConnectedEndpoints()Output only.ServiceAttachment.Builder.clearConnectionPreference()The connection preference of service attachment.ServiceAttachment.Builder.clearConsumerAcceptLists()Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.clearConsumerRejectLists()Specifies a list of projects or networks that are not allowed to connect to this service attachment.ServiceAttachment.Builder.clearCreationTimestamp()Output only.ServiceAttachment.Builder.clearDescription()An optional description of this resource.ServiceAttachment.Builder.clearDomainNames()If specified, the domain name will be used during the integration between the PSC connected endpoints and the Cloud DNS.ServiceAttachment.Builder.clearEnableProxyProtocol()If true, enable the proxy protocol which is for supplying client TCP/IP address data in TCP connections that traverse proxies on their way to destination servers.ServiceAttachment.Builder.clearFingerprint()Fingerprint of this resource.ServiceAttachment.Builder.clearId()Output only.ServiceAttachment.Builder.clearKind()Output only.ServiceAttachment.Builder.clearMetadata()ServiceAttachment.Builder.clearName()Name of the resource.ServiceAttachment.Builder.clearNatSubnets()An array of URLs where each entry is the URL of a subnet provided by the service producer to use for NAT in this service attachment.ServiceAttachment.Builder.clearProducerForwardingRule()The URL of a forwarding rule with loadBalancingScheme INTERNAL* that is serving the endpoint identified by this service attachment.ServiceAttachment.Builder.clearPropagatedConnectionLimit()The number of consumer spokes that connected Private Service Connect endpoints can be propagated to through Network Connectivity Center.ServiceAttachment.Builder.clearPscServiceAttachmentId()Output only.ServiceAttachment.Builder.clearReconcileConnections()This flag determines whether a consumer accept/reject list change can reconcile the statuses of existing ACCEPTED or REJECTED PSC endpointsServiceAttachment.Builder.clearRegion()Output only.ServiceAttachment.Builder.clearSelfLink()Output only.ServiceAttachment.Builder.clearTargetService()The URL of a service serving the endpoint identified by this service attachment.ServiceAttachmentList.Builder.getItemsBuilder(int index) A list of ServiceAttachment resources.InsertServiceAttachmentRequest.Builder.getServiceAttachmentResourceBuilder()The body resource for this requestPatchServiceAttachmentRequest.Builder.getServiceAttachmentResourceBuilder()The body resource for this requestServiceAttachmentsScopedList.Builder.getServiceAttachmentsBuilder(int index) A list of ServiceAttachments contained in this scope.ServiceAttachment.Builder.mergeFrom(ServiceAttachment other) ServiceAttachment.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ServiceAttachment.Builder.mergeFrom(com.google.protobuf.Message other) ServiceAttachment.Builder.mergePscServiceAttachmentId(Uint128 value) Output only.static ServiceAttachment.BuilderServiceAttachment.newBuilder()static ServiceAttachment.BuilderServiceAttachment.newBuilder(ServiceAttachment prototype) ServiceAttachment.newBuilderForType()protected ServiceAttachment.BuilderServiceAttachment.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) ServiceAttachment.Builder.putAllMetadata(Map<String, String> values) Metadata of the service attachment.ServiceAttachment.Builder.putMetadata(String key, String value) Metadata of the service attachment.ServiceAttachment.Builder.removeConnectedEndpoints(int index) Output only.ServiceAttachment.Builder.removeConsumerAcceptLists(int index) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.removeMetadata(String key) Metadata of the service attachment.ServiceAttachment.Builder.setConnectedEndpoints(int index, ServiceAttachmentConnectedEndpoint value) Output only.ServiceAttachment.Builder.setConnectedEndpoints(int index, ServiceAttachmentConnectedEndpoint.Builder builderForValue) Output only.ServiceAttachment.Builder.setConnectionPreference(String value) The connection preference of service attachment.ServiceAttachment.Builder.setConnectionPreferenceBytes(com.google.protobuf.ByteString value) The connection preference of service attachment.ServiceAttachment.Builder.setConsumerAcceptLists(int index, ServiceAttachmentConsumerProjectLimit value) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.setConsumerAcceptLists(int index, ServiceAttachmentConsumerProjectLimit.Builder builderForValue) Specifies which consumer projects or networks are allowed to connect to the service attachment.ServiceAttachment.Builder.setConsumerRejectLists(int index, String value) Specifies a list of projects or networks that are not allowed to connect to this service attachment.ServiceAttachment.Builder.setCreationTimestamp(String value) Output only.ServiceAttachment.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.ServiceAttachment.Builder.setDescription(String value) An optional description of this resource.ServiceAttachment.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.ServiceAttachment.Builder.setDomainNames(int index, String value) If specified, the domain name will be used during the integration between the PSC connected endpoints and the Cloud DNS.ServiceAttachment.Builder.setEnableProxyProtocol(boolean value) If true, enable the proxy protocol which is for supplying client TCP/IP address data in TCP connections that traverse proxies on their way to destination servers.ServiceAttachment.Builder.setFingerprint(String value) Fingerprint of this resource.ServiceAttachment.Builder.setFingerprintBytes(com.google.protobuf.ByteString value) Fingerprint of this resource.ServiceAttachment.Builder.setId(long value) Output only.Output only.ServiceAttachment.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.Name of the resource.ServiceAttachment.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of the resource.ServiceAttachment.Builder.setNatSubnets(int index, String value) An array of URLs where each entry is the URL of a subnet provided by the service producer to use for NAT in this service attachment.ServiceAttachment.Builder.setProducerForwardingRule(String value) The URL of a forwarding rule with loadBalancingScheme INTERNAL* that is serving the endpoint identified by this service attachment.ServiceAttachment.Builder.setProducerForwardingRuleBytes(com.google.protobuf.ByteString value) The URL of a forwarding rule with loadBalancingScheme INTERNAL* that is serving the endpoint identified by this service attachment.ServiceAttachment.Builder.setPropagatedConnectionLimit(int value) The number of consumer spokes that connected Private Service Connect endpoints can be propagated to through Network Connectivity Center.ServiceAttachment.Builder.setPscServiceAttachmentId(Uint128 value) Output only.ServiceAttachment.Builder.setPscServiceAttachmentId(Uint128.Builder builderForValue) Output only.ServiceAttachment.Builder.setReconcileConnections(boolean value) This flag determines whether a consumer accept/reject list change can reconcile the statuses of existing ACCEPTED or REJECTED PSC endpointsOutput only.ServiceAttachment.Builder.setRegionBytes(com.google.protobuf.ByteString value) Output only.ServiceAttachment.Builder.setSelfLink(String value) Output only.ServiceAttachment.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.ServiceAttachment.Builder.setTargetService(String value) The URL of a service serving the endpoint identified by this service attachment.ServiceAttachment.Builder.setTargetServiceBytes(com.google.protobuf.ByteString value) The URL of a service serving the endpoint identified by this service attachment.ServiceAttachment.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type ServiceAttachment.BuilderModifier and TypeMethodDescriptionServiceAttachmentList.Builder.getItemsBuilderList()A list of ServiceAttachment resources.ServiceAttachmentsScopedList.Builder.getServiceAttachmentsBuilderList()A list of ServiceAttachments contained in this scope.Methods in com.google.cloud.compute.v1 with parameters of type ServiceAttachment.BuilderModifier and TypeMethodDescriptionServiceAttachmentList.Builder.addItems(int index, ServiceAttachment.Builder builderForValue) A list of ServiceAttachment resources.ServiceAttachmentList.Builder.addItems(ServiceAttachment.Builder builderForValue) A list of ServiceAttachment resources.ServiceAttachmentsScopedList.Builder.addServiceAttachments(int index, ServiceAttachment.Builder builderForValue) A list of ServiceAttachments contained in this scope.ServiceAttachmentsScopedList.Builder.addServiceAttachments(ServiceAttachment.Builder builderForValue) A list of ServiceAttachments contained in this scope.ServiceAttachmentList.Builder.setItems(int index, ServiceAttachment.Builder builderForValue) A list of ServiceAttachment resources.InsertServiceAttachmentRequest.Builder.setServiceAttachmentResource(ServiceAttachment.Builder builderForValue) The body resource for this requestPatchServiceAttachmentRequest.Builder.setServiceAttachmentResource(ServiceAttachment.Builder builderForValue) The body resource for this requestServiceAttachmentsScopedList.Builder.setServiceAttachments(int index, ServiceAttachment.Builder builderForValue) A list of ServiceAttachments contained in this scope.