public static final class ProjectView.Builder extends GeneratedMessage.Builder<ProjectView.Builder> implements ProjectViewOrBuilder
Represents a ProjectView resource.
A ProjectView resource contains read-only project data which is available
globally.
Protobuf type google.cloud.compute.v1.ProjectView
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public ProjectView build()
buildPartial()
public ProjectView buildPartial()
clear()
public ProjectView.Builder clear()
Overrides
clearProject()
public ProjectView.Builder clearProject()
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;
getDefaultInstanceForType()
public ProjectView getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getProject()
public Project getProject()
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;
| Returns |
| Type |
Description |
Project |
The project.
|
getProjectBuilder()
public Project.Builder getProjectBuilder()
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;
getProjectOrBuilder()
public ProjectOrBuilder getProjectOrBuilder()
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;
hasProject()
public boolean hasProject()
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;
| Returns |
| Type |
Description |
boolean |
Whether the project field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ProjectView other)
public ProjectView.Builder mergeFrom(ProjectView other)
public ProjectView.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ProjectView.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeProject(Project value)
public ProjectView.Builder mergeProject(Project value)
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;
| Parameter |
| Name |
Description |
value |
Project
|
setProject(Project value)
public ProjectView.Builder setProject(Project value)
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;
| Parameter |
| Name |
Description |
value |
Project
|
setProject(Project.Builder builderForValue)
public ProjectView.Builder setProject(Project.Builder builderForValue)
The project data.
The returned Project data does not contain regional or zonal quota
usage data. Global quota limits are present. For accurate, real-time quota
usage numbers, query the global
projects.get
endpoint.
optional .google.cloud.compute.v1.Project project = 227560217;