public static final class CreateProjectRequest.Builder extends GeneratedMessageV3.Builder<CreateProjectRequest.Builder> implements CreateProjectRequestOrBuilder
The request sent to the
CreateProject
method.
Protobuf type google.cloud.resourcemanager.v3.CreateProjectRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateProjectRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateProjectRequest build()
buildPartial()
public CreateProjectRequest buildPartial()
clear()
public CreateProjectRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateProjectRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateProjectRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearProject()
public CreateProjectRequest.Builder clearProject()
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateProjectRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateProjectRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getProject()
public Project getProject()
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Project | The project.
|
getProjectBuilder()
public Project.Builder getProjectBuilder()
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
getProjectOrBuilder()
public ProjectOrBuilder getProjectOrBuilder()
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
hasProject()
public boolean hasProject()
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the project field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateProjectRequest other)
public CreateProjectRequest.Builder mergeFrom(CreateProjectRequest other)
public CreateProjectRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateProjectRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeProject(Project value)
public CreateProjectRequest.Builder mergeProject(Project value)
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Project
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateProjectRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateProjectRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setProject(Project value)
public CreateProjectRequest.Builder setProject(Project value)
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Project
|
setProject(Project.Builder builderForValue)
public CreateProjectRequest.Builder setProject(Project.Builder builderForValue)
Required. The Project to create.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent
field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
.google.cloud.resourcemanager.v3.Project project = 1 [(.google.api.field_behavior) = REQUIRED];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateProjectRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateProjectRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides