Uses of Class
com.google.cloud.compute.v1.Subnetwork.Builder
-
Uses of Subnetwork.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return Subnetwork.BuilderModifier and TypeMethodDescriptionSubnetwork.Builder.addAllSecondaryIpRanges(Iterable<? extends SubnetworkSecondaryRange> values) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.addAllSystemReservedExternalIpv6Ranges(Iterable<String> values) Output only.Subnetwork.Builder.addAllSystemReservedInternalIpv6Ranges(Iterable<String> values) Output only.SubnetworkList.Builder.addItemsBuilder()A list of Subnetwork resources.SubnetworkList.Builder.addItemsBuilder(int index) A list of Subnetwork resources.Subnetwork.Builder.addSecondaryIpRanges(int index, SubnetworkSecondaryRange value) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.addSecondaryIpRanges(int index, SubnetworkSecondaryRange.Builder builderForValue) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.addSecondaryIpRanges(SubnetworkSecondaryRange value) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.addSecondaryIpRanges(SubnetworkSecondaryRange.Builder builderForValue) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.SubnetworksScopedList.Builder.addSubnetworksBuilder()A list of subnetworks contained in this scope.SubnetworksScopedList.Builder.addSubnetworksBuilder(int index) A list of subnetworks contained in this scope.Subnetwork.Builder.addSystemReservedExternalIpv6Ranges(String value) Output only.Subnetwork.Builder.addSystemReservedExternalIpv6RangesBytes(com.google.protobuf.ByteString value) Output only.Subnetwork.Builder.addSystemReservedInternalIpv6Ranges(String value) Output only.Subnetwork.Builder.addSystemReservedInternalIpv6RangesBytes(com.google.protobuf.ByteString value) Output only.Subnetwork.Builder.clear()Subnetwork.Builder.clearAllowSubnetCidrRoutesOverlap()Whether this subnetwork's ranges can conflict with existing custom routes.Subnetwork.Builder.clearCreationTimestamp()Output only.Subnetwork.Builder.clearDescription()An optional description of this resource.Subnetwork.Builder.clearEnableFlowLogs()Whether to enable flow logging for this subnetwork.Subnetwork.Builder.clearExternalIpv6Prefix()The external IPv6 address range that is owned by this subnetwork.Subnetwork.Builder.clearFingerprint()Fingerprint of this resource.Subnetwork.Builder.clearGatewayAddress()Output only.Subnetwork.Builder.clearId()Output only.Subnetwork.Builder.clearInternalIpv6Prefix()The internal IPv6 address range that is owned by this subnetwork.Subnetwork.Builder.clearIpCidrRange()The range of internal addresses that are owned by this subnetwork.Subnetwork.Builder.clearIpCollection()Reference to the source of IP, like a PublicDelegatedPrefix (PDP) for BYOIP.Subnetwork.Builder.clearIpv6AccessType()The access type of IPv6 address this subnet holds.Subnetwork.Builder.clearIpv6CidrRange()Output only.Subnetwork.Builder.clearIpv6GceEndpoint()Output only.Subnetwork.Builder.clearKind()Output only.Subnetwork.Builder.clearLogConfig()This field denotes the VPC flow logging options for this subnetwork.Subnetwork.Builder.clearName()The name of the resource, provided by the client when initially creating the resource.Subnetwork.Builder.clearNetwork()The URL of the network to which this subnetwork belongs, provided by the client when initially creating the subnetwork.Subnetwork.Builder.clearParams()Input only.Subnetwork.Builder.clearPrivateIpGoogleAccess()Whether the VMs in this subnet can access Google services without assigned external IP addresses.Subnetwork.Builder.clearPrivateIpv6GoogleAccess()This field is for internal use.Subnetwork.Builder.clearPurpose()Check the Purpose enum for the list of possible values.Subnetwork.Builder.clearRegion()URL of the region where the Subnetwork resides.Subnetwork.Builder.clearReservedInternalRange()The URL of the reserved internal range.Subnetwork.Builder.clearResolveSubnetMask()Configures subnet mask resolution for this subnetwork.Subnetwork.Builder.clearRole()The role of subnetwork.Subnetwork.Builder.clearSecondaryIpRanges()An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.clearSelfLink()[Output Only] Server-defined URL for the resource.Subnetwork.Builder.clearStackType()The stack type for the subnet.Subnetwork.Builder.clearState()Output only.Subnetwork.Builder.clearSystemReservedExternalIpv6Ranges()Output only.Subnetwork.Builder.clearSystemReservedInternalIpv6Ranges()Output only.Subnetwork.Builder.clearUtilizationDetails()Output only.SubnetworkList.Builder.getItemsBuilder(int index) A list of Subnetwork resources.InsertSubnetworkRequest.Builder.getSubnetworkResourceBuilder()The body resource for this requestPatchSubnetworkRequest.Builder.getSubnetworkResourceBuilder()The body resource for this requestSubnetworksScopedList.Builder.getSubnetworksBuilder(int index) A list of subnetworks contained in this scope.Subnetwork.Builder.mergeFrom(Subnetwork other) Subnetwork.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Subnetwork.Builder.mergeFrom(com.google.protobuf.Message other) Subnetwork.Builder.mergeLogConfig(SubnetworkLogConfig value) This field denotes the VPC flow logging options for this subnetwork.Subnetwork.Builder.mergeParams(SubnetworkParams value) Input only.Subnetwork.Builder.mergeUtilizationDetails(SubnetworkUtilizationDetails value) Output only.static Subnetwork.BuilderSubnetwork.newBuilder()static Subnetwork.BuilderSubnetwork.newBuilder(Subnetwork prototype) Subnetwork.newBuilderForType()protected Subnetwork.BuilderSubnetwork.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Subnetwork.Builder.removeSecondaryIpRanges(int index) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.setAllowSubnetCidrRoutesOverlap(boolean value) Whether this subnetwork's ranges can conflict with existing custom routes.Subnetwork.Builder.setCreationTimestamp(String value) Output only.Subnetwork.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.Subnetwork.Builder.setDescription(String value) An optional description of this resource.Subnetwork.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.Subnetwork.Builder.setEnableFlowLogs(boolean value) Whether to enable flow logging for this subnetwork.Subnetwork.Builder.setExternalIpv6Prefix(String value) The external IPv6 address range that is owned by this subnetwork.Subnetwork.Builder.setExternalIpv6PrefixBytes(com.google.protobuf.ByteString value) The external IPv6 address range that is owned by this subnetwork.Subnetwork.Builder.setFingerprint(String value) Fingerprint of this resource.Subnetwork.Builder.setFingerprintBytes(com.google.protobuf.ByteString value) Fingerprint of this resource.Subnetwork.Builder.setGatewayAddress(String value) Output only.Subnetwork.Builder.setGatewayAddressBytes(com.google.protobuf.ByteString value) Output only.Subnetwork.Builder.setId(long value) Output only.Subnetwork.Builder.setInternalIpv6Prefix(String value) The internal IPv6 address range that is owned by this subnetwork.Subnetwork.Builder.setInternalIpv6PrefixBytes(com.google.protobuf.ByteString value) The internal IPv6 address range that is owned by this subnetwork.Subnetwork.Builder.setIpCidrRange(String value) The range of internal addresses that are owned by this subnetwork.Subnetwork.Builder.setIpCidrRangeBytes(com.google.protobuf.ByteString value) The range of internal addresses that are owned by this subnetwork.Subnetwork.Builder.setIpCollection(String value) Reference to the source of IP, like a PublicDelegatedPrefix (PDP) for BYOIP.Subnetwork.Builder.setIpCollectionBytes(com.google.protobuf.ByteString value) Reference to the source of IP, like a PublicDelegatedPrefix (PDP) for BYOIP.Subnetwork.Builder.setIpv6AccessType(String value) The access type of IPv6 address this subnet holds.Subnetwork.Builder.setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) The access type of IPv6 address this subnet holds.Subnetwork.Builder.setIpv6CidrRange(String value) Output only.Subnetwork.Builder.setIpv6CidrRangeBytes(com.google.protobuf.ByteString value) Output only.Subnetwork.Builder.setIpv6GceEndpoint(String value) Output only.Subnetwork.Builder.setIpv6GceEndpointBytes(com.google.protobuf.ByteString value) Output only.Output only.Subnetwork.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.Subnetwork.Builder.setLogConfig(SubnetworkLogConfig value) This field denotes the VPC flow logging options for this subnetwork.Subnetwork.Builder.setLogConfig(SubnetworkLogConfig.Builder builderForValue) This field denotes the VPC flow logging options for this subnetwork.The name of the resource, provided by the client when initially creating the resource.Subnetwork.Builder.setNameBytes(com.google.protobuf.ByteString value) The name of the resource, provided by the client when initially creating the resource.Subnetwork.Builder.setNetwork(String value) The URL of the network to which this subnetwork belongs, provided by the client when initially creating the subnetwork.Subnetwork.Builder.setNetworkBytes(com.google.protobuf.ByteString value) The URL of the network to which this subnetwork belongs, provided by the client when initially creating the subnetwork.Subnetwork.Builder.setParams(SubnetworkParams value) Input only.Subnetwork.Builder.setParams(SubnetworkParams.Builder builderForValue) Input only.Subnetwork.Builder.setPrivateIpGoogleAccess(boolean value) Whether the VMs in this subnet can access Google services without assigned external IP addresses.Subnetwork.Builder.setPrivateIpv6GoogleAccess(String value) This field is for internal use.Subnetwork.Builder.setPrivateIpv6GoogleAccessBytes(com.google.protobuf.ByteString value) This field is for internal use.Subnetwork.Builder.setPurpose(String value) Check the Purpose enum for the list of possible values.Subnetwork.Builder.setPurposeBytes(com.google.protobuf.ByteString value) Check the Purpose enum for the list of possible values.URL of the region where the Subnetwork resides.Subnetwork.Builder.setRegionBytes(com.google.protobuf.ByteString value) URL of the region where the Subnetwork resides.Subnetwork.Builder.setReservedInternalRange(String value) The URL of the reserved internal range.Subnetwork.Builder.setReservedInternalRangeBytes(com.google.protobuf.ByteString value) The URL of the reserved internal range.Subnetwork.Builder.setResolveSubnetMask(String value) Configures subnet mask resolution for this subnetwork.Subnetwork.Builder.setResolveSubnetMaskBytes(com.google.protobuf.ByteString value) Configures subnet mask resolution for this subnetwork.The role of subnetwork.Subnetwork.Builder.setRoleBytes(com.google.protobuf.ByteString value) The role of subnetwork.Subnetwork.Builder.setSecondaryIpRanges(int index, SubnetworkSecondaryRange value) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.setSecondaryIpRanges(int index, SubnetworkSecondaryRange.Builder builderForValue) An array of configurations for secondary IP ranges for VM instances contained in this subnetwork.Subnetwork.Builder.setSelfLink(String value) [Output Only] Server-defined URL for the resource.Subnetwork.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) [Output Only] Server-defined URL for the resource.Subnetwork.Builder.setStackType(String value) The stack type for the subnet.Subnetwork.Builder.setStackTypeBytes(com.google.protobuf.ByteString value) The stack type for the subnet.Output only.Subnetwork.Builder.setStateBytes(com.google.protobuf.ByteString value) Output only.Subnetwork.Builder.setSystemReservedExternalIpv6Ranges(int index, String value) Output only.Subnetwork.Builder.setSystemReservedInternalIpv6Ranges(int index, String value) Output only.Subnetwork.Builder.setUtilizationDetails(SubnetworkUtilizationDetails value) Output only.Subnetwork.Builder.setUtilizationDetails(SubnetworkUtilizationDetails.Builder builderForValue) Output only.Subnetwork.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type Subnetwork.BuilderModifier and TypeMethodDescriptionSubnetworkList.Builder.getItemsBuilderList()A list of Subnetwork resources.SubnetworksScopedList.Builder.getSubnetworksBuilderList()A list of subnetworks contained in this scope.Methods in com.google.cloud.compute.v1 with parameters of type Subnetwork.BuilderModifier and TypeMethodDescriptionSubnetworkList.Builder.addItems(int index, Subnetwork.Builder builderForValue) A list of Subnetwork resources.SubnetworkList.Builder.addItems(Subnetwork.Builder builderForValue) A list of Subnetwork resources.SubnetworksScopedList.Builder.addSubnetworks(int index, Subnetwork.Builder builderForValue) A list of subnetworks contained in this scope.SubnetworksScopedList.Builder.addSubnetworks(Subnetwork.Builder builderForValue) A list of subnetworks contained in this scope.SubnetworkList.Builder.setItems(int index, Subnetwork.Builder builderForValue) A list of Subnetwork resources.InsertSubnetworkRequest.Builder.setSubnetworkResource(Subnetwork.Builder builderForValue) The body resource for this requestPatchSubnetworkRequest.Builder.setSubnetworkResource(Subnetwork.Builder builderForValue) The body resource for this requestSubnetworksScopedList.Builder.setSubnetworks(int index, Subnetwork.Builder builderForValue) A list of subnetworks contained in this scope.