public static final class Project.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder> implements ProjectOrBuilder
Represents a Project resource. A project is used to organize resources in a Google Cloud Platform environment. For more information, read about the Resource Hierarchy.Protobuf type
google.cloud.compute.v1.Project| Modifier and Type | Method and Description |
|---|---|
Project.Builder |
addAllEnabledFeatures(Iterable<String> values)
Restricted features enabled for use on this project.
|
Project.Builder |
addAllQuotas(Iterable<? extends Quota> values)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
addEnabledFeatures(String value)
Restricted features enabled for use on this project.
|
Project.Builder |
addEnabledFeaturesBytes(com.google.protobuf.ByteString value)
Restricted features enabled for use on this project.
|
Project.Builder |
addQuotas(int index,
Quota.Builder builderForValue)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
addQuotas(int index,
Quota value)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
addQuotas(Quota.Builder builderForValue)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
addQuotas(Quota value)
[Output Only] Quotas assigned to this project.
|
Quota.Builder |
addQuotasBuilder()
[Output Only] Quotas assigned to this project.
|
Quota.Builder |
addQuotasBuilder(int index)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Project |
build() |
Project |
buildPartial() |
Project.Builder |
clear() |
Project.Builder |
clearCommonInstanceMetadata()
Metadata key/value pairs available to all instances contained in this project.
|
Project.Builder |
clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
Project.Builder |
clearDefaultNetworkTier()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD.
|
Project.Builder |
clearDefaultServiceAccount()
[Output Only] Default service account used by VMs running in this project.
|
Project.Builder |
clearDescription()
An optional textual description of the resource.
|
Project.Builder |
clearEnabledFeatures()
Restricted features enabled for use on this project.
|
Project.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Project.Builder |
clearId()
[Output Only] The unique identifier for the resource.
|
Project.Builder |
clearKind()
[Output Only] Type of the resource.
|
Project.Builder |
clearName()
The project ID.
|
Project.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Project.Builder |
clearQuotas()
[Output Only] Quotas assigned to this project.
|
Project.Builder |
clearSelfLink()
[Output Only] Server-defined URL for the resource.
|
Project.Builder |
clearUsageExportLocation()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
Project.Builder |
clearVmDnsSetting()
[Output Only] Default internal DNS setting used by VMs running in this project.
|
Project.Builder |
clearXpnProjectStatus()
[Output Only] The role this project has in a shared VPC configuration.
|
Project.Builder |
clone() |
Metadata |
getCommonInstanceMetadata()
Metadata key/value pairs available to all instances contained in this project.
|
Metadata.Builder |
getCommonInstanceMetadataBuilder()
Metadata key/value pairs available to all instances contained in this project.
|
MetadataOrBuilder |
getCommonInstanceMetadataOrBuilder()
Metadata key/value pairs available to all instances contained in this project.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
|
Project |
getDefaultInstanceForType() |
String |
getDefaultNetworkTier()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD.
|
com.google.protobuf.ByteString |
getDefaultNetworkTierBytes()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD.
|
String |
getDefaultServiceAccount()
[Output Only] Default service account used by VMs running in this project.
|
com.google.protobuf.ByteString |
getDefaultServiceAccountBytes()
[Output Only] Default service account used by VMs running in this project.
|
String |
getDescription()
An optional textual description of the resource.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
An optional textual description of the resource.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEnabledFeatures(int index)
Restricted features enabled for use on this project.
|
com.google.protobuf.ByteString |
getEnabledFeaturesBytes(int index)
Restricted features enabled for use on this project.
|
int |
getEnabledFeaturesCount()
Restricted features enabled for use on this project.
|
com.google.protobuf.ProtocolStringList |
getEnabledFeaturesList()
Restricted features enabled for use on this project.
|
long |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of the resource.
|
com.google.protobuf.ByteString |
getKindBytes()
[Output Only] Type of the resource.
|
String |
getName()
The project ID.
|
com.google.protobuf.ByteString |
getNameBytes()
The project ID.
|
Quota |
getQuotas(int index)
[Output Only] Quotas assigned to this project.
|
Quota.Builder |
getQuotasBuilder(int index)
[Output Only] Quotas assigned to this project.
|
List<Quota.Builder> |
getQuotasBuilderList()
[Output Only] Quotas assigned to this project.
|
int |
getQuotasCount()
[Output Only] Quotas assigned to this project.
|
List<Quota> |
getQuotasList()
[Output Only] Quotas assigned to this project.
|
QuotaOrBuilder |
getQuotasOrBuilder(int index)
[Output Only] Quotas assigned to this project.
|
List<? extends QuotaOrBuilder> |
getQuotasOrBuilderList()
[Output Only] Quotas assigned to this project.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
com.google.protobuf.ByteString |
getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
|
UsageExportLocation |
getUsageExportLocation()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
UsageExportLocation.Builder |
getUsageExportLocationBuilder()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
UsageExportLocationOrBuilder |
getUsageExportLocationOrBuilder()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
String |
getVmDnsSetting()
[Output Only] Default internal DNS setting used by VMs running in this project.
|
com.google.protobuf.ByteString |
getVmDnsSettingBytes()
[Output Only] Default internal DNS setting used by VMs running in this project.
|
String |
getXpnProjectStatus()
[Output Only] The role this project has in a shared VPC configuration.
|
com.google.protobuf.ByteString |
getXpnProjectStatusBytes()
[Output Only] The role this project has in a shared VPC configuration.
|
boolean |
hasCommonInstanceMetadata()
Metadata key/value pairs available to all instances contained in this project.
|
boolean |
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
boolean |
hasDefaultNetworkTier()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD.
|
boolean |
hasDefaultServiceAccount()
[Output Only] Default service account used by VMs running in this project.
|
boolean |
hasDescription()
An optional textual description of the resource.
|
boolean |
hasId()
[Output Only] The unique identifier for the resource.
|
boolean |
hasKind()
[Output Only] Type of the resource.
|
boolean |
hasName()
The project ID.
|
boolean |
hasSelfLink()
[Output Only] Server-defined URL for the resource.
|
boolean |
hasUsageExportLocation()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
boolean |
hasVmDnsSetting()
[Output Only] Default internal DNS setting used by VMs running in this project.
|
boolean |
hasXpnProjectStatus()
[Output Only] The role this project has in a shared VPC configuration.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Project.Builder |
mergeCommonInstanceMetadata(Metadata value)
Metadata key/value pairs available to all instances contained in this project.
|
Project.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Project.Builder |
mergeFrom(com.google.protobuf.Message other) |
Project.Builder |
mergeFrom(Project other) |
Project.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Project.Builder |
mergeUsageExportLocation(UsageExportLocation value)
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
Project.Builder |
removeQuotas(int index)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
setCommonInstanceMetadata(Metadata.Builder builderForValue)
Metadata key/value pairs available to all instances contained in this project.
|
Project.Builder |
setCommonInstanceMetadata(Metadata value)
Metadata key/value pairs available to all instances contained in this project.
|
Project.Builder |
setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
|
Project.Builder |
setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
|
Project.Builder |
setDefaultNetworkTier(String value)
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD.
|
Project.Builder |
setDefaultNetworkTierBytes(com.google.protobuf.ByteString value)
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD.
|
Project.Builder |
setDefaultServiceAccount(String value)
[Output Only] Default service account used by VMs running in this project.
|
Project.Builder |
setDefaultServiceAccountBytes(com.google.protobuf.ByteString value)
[Output Only] Default service account used by VMs running in this project.
|
Project.Builder |
setDescription(String value)
An optional textual description of the resource.
|
Project.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
An optional textual description of the resource.
|
Project.Builder |
setEnabledFeatures(int index,
String value)
Restricted features enabled for use on this project.
|
Project.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Project.Builder |
setId(long value)
[Output Only] The unique identifier for the resource.
|
Project.Builder |
setKind(String value)
[Output Only] Type of the resource.
|
Project.Builder |
setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.
|
Project.Builder |
setName(String value)
The project ID.
|
Project.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The project ID.
|
Project.Builder |
setQuotas(int index,
Quota.Builder builderForValue)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
setQuotas(int index,
Quota value)
[Output Only] Quotas assigned to this project.
|
Project.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Project.Builder |
setSelfLink(String value)
[Output Only] Server-defined URL for the resource.
|
Project.Builder |
setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for the resource.
|
Project.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Project.Builder |
setUsageExportLocation(UsageExportLocation.Builder builderForValue)
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
Project.Builder |
setUsageExportLocation(UsageExportLocation value)
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
|
Project.Builder |
setVmDnsSetting(String value)
[Output Only] Default internal DNS setting used by VMs running in this project.
|
Project.Builder |
setVmDnsSettingBytes(com.google.protobuf.ByteString value)
[Output Only] Default internal DNS setting used by VMs running in this project.
|
Project.Builder |
setXpnProjectStatus(String value)
[Output Only] The role this project has in a shared VPC configuration.
|
Project.Builder |
setXpnProjectStatusBytes(com.google.protobuf.ByteString value)
[Output Only] The role this project has in a shared VPC configuration.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Project build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Project buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Project.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Project.Builder>public Project.Builder mergeFrom(Project other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Project.Builder>IOExceptionpublic boolean hasCommonInstanceMetadata()
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;hasCommonInstanceMetadata in interface ProjectOrBuilderpublic Metadata getCommonInstanceMetadata()
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;getCommonInstanceMetadata in interface ProjectOrBuilderpublic Project.Builder setCommonInstanceMetadata(Metadata value)
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;public Project.Builder setCommonInstanceMetadata(Metadata.Builder builderForValue)
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;public Project.Builder mergeCommonInstanceMetadata(Metadata value)
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;public Project.Builder clearCommonInstanceMetadata()
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;public Metadata.Builder getCommonInstanceMetadataBuilder()
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;public MetadataOrBuilder getCommonInstanceMetadataOrBuilder()
Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information.
optional .google.cloud.compute.v1.Metadata common_instance_metadata = 185794117;getCommonInstanceMetadataOrBuilder in interface ProjectOrBuilderpublic boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface ProjectOrBuilderpublic String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface ProjectOrBuilderpublic Project.Builder setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The creationTimestamp to set.public Project.Builder clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;public Project.Builder setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The bytes for creationTimestamp to set.public boolean hasDefaultNetworkTier()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD. Initially the default network tier is PREMIUM. Check the DefaultNetworkTier enum for the list of possible values.
optional string default_network_tier = 471753361;hasDefaultNetworkTier in interface ProjectOrBuilderpublic String getDefaultNetworkTier()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD. Initially the default network tier is PREMIUM. Check the DefaultNetworkTier enum for the list of possible values.
optional string default_network_tier = 471753361;getDefaultNetworkTier in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getDefaultNetworkTierBytes()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD. Initially the default network tier is PREMIUM. Check the DefaultNetworkTier enum for the list of possible values.
optional string default_network_tier = 471753361;getDefaultNetworkTierBytes in interface ProjectOrBuilderpublic Project.Builder setDefaultNetworkTier(String value)
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD. Initially the default network tier is PREMIUM. Check the DefaultNetworkTier enum for the list of possible values.
optional string default_network_tier = 471753361;value - The defaultNetworkTier to set.public Project.Builder clearDefaultNetworkTier()
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD. Initially the default network tier is PREMIUM. Check the DefaultNetworkTier enum for the list of possible values.
optional string default_network_tier = 471753361;public Project.Builder setDefaultNetworkTierBytes(com.google.protobuf.ByteString value)
This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD. Initially the default network tier is PREMIUM. Check the DefaultNetworkTier enum for the list of possible values.
optional string default_network_tier = 471753361;value - The bytes for defaultNetworkTier to set.public boolean hasDefaultServiceAccount()
[Output Only] Default service account used by VMs running in this project.
optional string default_service_account = 298712229;hasDefaultServiceAccount in interface ProjectOrBuilderpublic String getDefaultServiceAccount()
[Output Only] Default service account used by VMs running in this project.
optional string default_service_account = 298712229;getDefaultServiceAccount in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getDefaultServiceAccountBytes()
[Output Only] Default service account used by VMs running in this project.
optional string default_service_account = 298712229;getDefaultServiceAccountBytes in interface ProjectOrBuilderpublic Project.Builder setDefaultServiceAccount(String value)
[Output Only] Default service account used by VMs running in this project.
optional string default_service_account = 298712229;value - The defaultServiceAccount to set.public Project.Builder clearDefaultServiceAccount()
[Output Only] Default service account used by VMs running in this project.
optional string default_service_account = 298712229;public Project.Builder setDefaultServiceAccountBytes(com.google.protobuf.ByteString value)
[Output Only] Default service account used by VMs running in this project.
optional string default_service_account = 298712229;value - The bytes for defaultServiceAccount to set.public boolean hasDescription()
An optional textual description of the resource.
optional string description = 422937596;hasDescription in interface ProjectOrBuilderpublic String getDescription()
An optional textual description of the resource.
optional string description = 422937596;getDescription in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
An optional textual description of the resource.
optional string description = 422937596;getDescriptionBytes in interface ProjectOrBuilderpublic Project.Builder setDescription(String value)
An optional textual description of the resource.
optional string description = 422937596;value - The description to set.public Project.Builder clearDescription()
An optional textual description of the resource.
optional string description = 422937596;public Project.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
An optional textual description of the resource.
optional string description = 422937596;value - The bytes for description to set.public com.google.protobuf.ProtocolStringList getEnabledFeaturesList()
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;getEnabledFeaturesList in interface ProjectOrBuilderpublic int getEnabledFeaturesCount()
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;getEnabledFeaturesCount in interface ProjectOrBuilderpublic String getEnabledFeatures(int index)
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;getEnabledFeatures in interface ProjectOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getEnabledFeaturesBytes(int index)
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;getEnabledFeaturesBytes in interface ProjectOrBuilderindex - The index of the value to return.public Project.Builder setEnabledFeatures(int index, String value)
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;index - The index to set the value at.value - The enabledFeatures to set.public Project.Builder addEnabledFeatures(String value)
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;value - The enabledFeatures to add.public Project.Builder addAllEnabledFeatures(Iterable<String> values)
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;values - The enabledFeatures to add.public Project.Builder clearEnabledFeatures()
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;public Project.Builder addEnabledFeaturesBytes(com.google.protobuf.ByteString value)
Restricted features enabled for use on this project.
repeated string enabled_features = 469017467;value - The bytes of the enabledFeatures to add.public boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server. This is *not* the project ID, and is just a unique ID used by Compute Engine to identify resources.
optional uint64 id = 3355;hasId in interface ProjectOrBuilderpublic long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server. This is *not* the project ID, and is just a unique ID used by Compute Engine to identify resources.
optional uint64 id = 3355;getId in interface ProjectOrBuilderpublic Project.Builder setId(long value)
[Output Only] The unique identifier for the resource. This identifier is defined by the server. This is *not* the project ID, and is just a unique ID used by Compute Engine to identify resources.
optional uint64 id = 3355;value - The id to set.public Project.Builder clearId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server. This is *not* the project ID, and is just a unique ID used by Compute Engine to identify resources.
optional uint64 id = 3355;public boolean hasKind()
[Output Only] Type of the resource. Always compute#project for projects.
optional string kind = 3292052;hasKind in interface ProjectOrBuilderpublic String getKind()
[Output Only] Type of the resource. Always compute#project for projects.
optional string kind = 3292052;getKind in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#project for projects.
optional string kind = 3292052;getKindBytes in interface ProjectOrBuilderpublic Project.Builder setKind(String value)
[Output Only] Type of the resource. Always compute#project for projects.
optional string kind = 3292052;value - The kind to set.public Project.Builder clearKind()
[Output Only] Type of the resource. Always compute#project for projects.
optional string kind = 3292052;public Project.Builder setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource. Always compute#project for projects.
optional string kind = 3292052;value - The bytes for kind to set.public boolean hasName()
The project ID. For example: my-example-project. Use the project ID to make requests to Compute Engine.
optional string name = 3373707;hasName in interface ProjectOrBuilderpublic String getName()
The project ID. For example: my-example-project. Use the project ID to make requests to Compute Engine.
optional string name = 3373707;getName in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The project ID. For example: my-example-project. Use the project ID to make requests to Compute Engine.
optional string name = 3373707;getNameBytes in interface ProjectOrBuilderpublic Project.Builder setName(String value)
The project ID. For example: my-example-project. Use the project ID to make requests to Compute Engine.
optional string name = 3373707;value - The name to set.public Project.Builder clearName()
The project ID. For example: my-example-project. Use the project ID to make requests to Compute Engine.
optional string name = 3373707;public Project.Builder setNameBytes(com.google.protobuf.ByteString value)
The project ID. For example: my-example-project. Use the project ID to make requests to Compute Engine.
optional string name = 3373707;value - The bytes for name to set.public List<Quota> getQuotasList()
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;getQuotasList in interface ProjectOrBuilderpublic int getQuotasCount()
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;getQuotasCount in interface ProjectOrBuilderpublic Quota getQuotas(int index)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;getQuotas in interface ProjectOrBuilderpublic Project.Builder setQuotas(int index, Quota value)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder setQuotas(int index, Quota.Builder builderForValue)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder addQuotas(Quota value)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder addQuotas(int index, Quota value)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder addQuotas(Quota.Builder builderForValue)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder addQuotas(int index, Quota.Builder builderForValue)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder addAllQuotas(Iterable<? extends Quota> values)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder clearQuotas()
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Project.Builder removeQuotas(int index)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Quota.Builder getQuotasBuilder(int index)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public QuotaOrBuilder getQuotasOrBuilder(int index)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;getQuotasOrBuilder in interface ProjectOrBuilderpublic List<? extends QuotaOrBuilder> getQuotasOrBuilderList()
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;getQuotasOrBuilderList in interface ProjectOrBuilderpublic Quota.Builder addQuotasBuilder()
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public Quota.Builder addQuotasBuilder(int index)
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public List<Quota.Builder> getQuotasBuilderList()
[Output Only] Quotas assigned to this project.
repeated .google.cloud.compute.v1.Quota quotas = 125341947;public boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;hasSelfLink in interface ProjectOrBuilderpublic String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLink in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLinkBytes in interface ProjectOrBuilderpublic Project.Builder setSelfLink(String value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;value - The selfLink to set.public Project.Builder clearSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;public Project.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;value - The bytes for selfLink to set.public boolean hasUsageExportLocation()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
hasUsageExportLocation in interface ProjectOrBuilderpublic UsageExportLocation getUsageExportLocation()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
getUsageExportLocation in interface ProjectOrBuilderpublic Project.Builder setUsageExportLocation(UsageExportLocation value)
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
public Project.Builder setUsageExportLocation(UsageExportLocation.Builder builderForValue)
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
public Project.Builder mergeUsageExportLocation(UsageExportLocation value)
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
public Project.Builder clearUsageExportLocation()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
public UsageExportLocation.Builder getUsageExportLocationBuilder()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
public UsageExportLocationOrBuilder getUsageExportLocationOrBuilder()
The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored.
optional .google.cloud.compute.v1.UsageExportLocation usage_export_location = 347543874;
getUsageExportLocationOrBuilder in interface ProjectOrBuilderpublic boolean hasVmDnsSetting()
[Output Only] Default internal DNS setting used by VMs running in this project. Check the VmDnsSetting enum for the list of possible values.
optional string vm_dns_setting = 58856370;hasVmDnsSetting in interface ProjectOrBuilderpublic String getVmDnsSetting()
[Output Only] Default internal DNS setting used by VMs running in this project. Check the VmDnsSetting enum for the list of possible values.
optional string vm_dns_setting = 58856370;getVmDnsSetting in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getVmDnsSettingBytes()
[Output Only] Default internal DNS setting used by VMs running in this project. Check the VmDnsSetting enum for the list of possible values.
optional string vm_dns_setting = 58856370;getVmDnsSettingBytes in interface ProjectOrBuilderpublic Project.Builder setVmDnsSetting(String value)
[Output Only] Default internal DNS setting used by VMs running in this project. Check the VmDnsSetting enum for the list of possible values.
optional string vm_dns_setting = 58856370;value - The vmDnsSetting to set.public Project.Builder clearVmDnsSetting()
[Output Only] Default internal DNS setting used by VMs running in this project. Check the VmDnsSetting enum for the list of possible values.
optional string vm_dns_setting = 58856370;public Project.Builder setVmDnsSettingBytes(com.google.protobuf.ByteString value)
[Output Only] Default internal DNS setting used by VMs running in this project. Check the VmDnsSetting enum for the list of possible values.
optional string vm_dns_setting = 58856370;value - The bytes for vmDnsSetting to set.public boolean hasXpnProjectStatus()
[Output Only] The role this project has in a shared VPC configuration. Currently, only projects with the host role, which is specified by the value HOST, are differentiated. Check the XpnProjectStatus enum for the list of possible values.
optional string xpn_project_status = 228419265;hasXpnProjectStatus in interface ProjectOrBuilderpublic String getXpnProjectStatus()
[Output Only] The role this project has in a shared VPC configuration. Currently, only projects with the host role, which is specified by the value HOST, are differentiated. Check the XpnProjectStatus enum for the list of possible values.
optional string xpn_project_status = 228419265;getXpnProjectStatus in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getXpnProjectStatusBytes()
[Output Only] The role this project has in a shared VPC configuration. Currently, only projects with the host role, which is specified by the value HOST, are differentiated. Check the XpnProjectStatus enum for the list of possible values.
optional string xpn_project_status = 228419265;getXpnProjectStatusBytes in interface ProjectOrBuilderpublic Project.Builder setXpnProjectStatus(String value)
[Output Only] The role this project has in a shared VPC configuration. Currently, only projects with the host role, which is specified by the value HOST, are differentiated. Check the XpnProjectStatus enum for the list of possible values.
optional string xpn_project_status = 228419265;value - The xpnProjectStatus to set.public Project.Builder clearXpnProjectStatus()
[Output Only] The role this project has in a shared VPC configuration. Currently, only projects with the host role, which is specified by the value HOST, are differentiated. Check the XpnProjectStatus enum for the list of possible values.
optional string xpn_project_status = 228419265;public Project.Builder setXpnProjectStatusBytes(com.google.protobuf.ByteString value)
[Output Only] The role this project has in a shared VPC configuration. Currently, only projects with the host role, which is specified by the value HOST, are differentiated. Check the XpnProjectStatus enum for the list of possible values.
optional string xpn_project_status = 228419265;value - The bytes for xpnProjectStatus to set.public final Project.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public final Project.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>Copyright © 2023 Google LLC. All rights reserved.