Package com.buildless.service.v1
Class ProjectCreateAdviceResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
com.buildless.service.v1.ProjectCreateAdviceResponse.Builder
- All Implemented Interfaces:
ProjectCreateAdviceResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
ProjectCreateAdviceResponse
public static final class ProjectCreateAdviceResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
implements ProjectCreateAdviceResponseOrBuilder
### Create Project Advice: Response Specifies the shape of advice provided to the frontend about available scopes for project creation, and the impact of creating a project on quota.Protobuf type
buildless.service.v1.ProjectCreateAdviceResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllTenant(Iterable<? extends ProjectCreateAdviceResponse.ProjectScope> values) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addTenant(int index, ProjectCreateAdviceResponse.ProjectScope value) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.addTenant(int index, ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.addTenant(ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.addTenantBuilder(int index) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.build()clear()Whether to allow the creation of projects at all.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Specifies the reason why project creation is not allowed, as applicable.Specifies project scope info for the user's individual account, as applicable.Suggested name for the project, generated by the server.Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.clone()booleangetAllow()Whether to allow the creation of projects at all.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSpecifies the reason why project creation is not allowed, as applicable.com.google.protobuf.ByteStringSpecifies the reason why project creation is not allowed, as applicable.getSelf()Specifies project scope info for the user's individual account, as applicable.Specifies project scope info for the user's individual account, as applicable.Specifies project scope info for the user's individual account, as applicable.Suggested name for the project, generated by the server.Suggested name for the project, generated by the server.Suggested name for the project, generated by the server.getTenant(int index) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.getTenantBuilder(int index) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.intSpecifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.getTenantOrBuilder(int index) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.booleanhasSelf()Specifies project scope info for the user's individual account, as applicable.booleanSuggested name for the project, generated by the server.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Specifies project scope info for the user's individual account, as applicable.Suggested name for the project, generated by the server.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeTenant(int index) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.setAllow(boolean value) Whether to allow the creation of projects at all.Specifies the reason why project creation is not allowed, as applicable.setReasonBytes(com.google.protobuf.ByteString value) Specifies the reason why project creation is not allowed, as applicable.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Specifies project scope info for the user's individual account, as applicable.setSelf(ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for the user's individual account, as applicable.setSuggested(GeneratedProjectName value) Suggested name for the project, generated by the server.setSuggested(GeneratedProjectName.Builder builderForValue) Suggested name for the project, generated by the server.setTenant(int index, ProjectCreateAdviceResponse.ProjectScope value) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.setTenant(int index, ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
setField
public ProjectCreateAdviceResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
clearField
public ProjectCreateAdviceResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
clearOneof
public ProjectCreateAdviceResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
setRepeatedField
public ProjectCreateAdviceResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
addRepeatedField
public ProjectCreateAdviceResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProjectCreateAdviceResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
mergeFrom
public ProjectCreateAdviceResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProjectCreateAdviceResponse.Builder>- Throws:
IOException
-
hasSelf
public boolean hasSelf()Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSelfin interfaceProjectCreateAdviceResponseOrBuilder- Returns:
- Whether the self field is set.
-
getSelf
Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSelfin interfaceProjectCreateAdviceResponseOrBuilder- Returns:
- The self.
-
setSelf
Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY]; -
setSelf
public ProjectCreateAdviceResponse.Builder setSelf(ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeSelf
public ProjectCreateAdviceResponse.Builder mergeSelf(ProjectCreateAdviceResponse.ProjectScope value) Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY]; -
clearSelf
Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY]; -
getSelfBuilder
Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY]; -
getSelfOrBuilder
Specifies project scope info for the user's individual account, as applicable.
.buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope self = 1 [json_name = "self", (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSelfOrBuilderin interfaceProjectCreateAdviceResponseOrBuilder
-
getTenantList
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];- Specified by:
getTenantListin interfaceProjectCreateAdviceResponseOrBuilder
-
getTenantCount
public int getTenantCount()Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];- Specified by:
getTenantCountin interfaceProjectCreateAdviceResponseOrBuilder
-
getTenant
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];- Specified by:
getTenantin interfaceProjectCreateAdviceResponseOrBuilder
-
setTenant
public ProjectCreateAdviceResponse.Builder setTenant(int index, ProjectCreateAdviceResponse.ProjectScope value) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
setTenant
public ProjectCreateAdviceResponse.Builder setTenant(int index, ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
addTenant
public ProjectCreateAdviceResponse.Builder addTenant(ProjectCreateAdviceResponse.ProjectScope value) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
addTenant
public ProjectCreateAdviceResponse.Builder addTenant(int index, ProjectCreateAdviceResponse.ProjectScope value) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
addTenant
public ProjectCreateAdviceResponse.Builder addTenant(ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
addTenant
public ProjectCreateAdviceResponse.Builder addTenant(int index, ProjectCreateAdviceResponse.ProjectScope.Builder builderForValue) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
addAllTenant
public ProjectCreateAdviceResponse.Builder addAllTenant(Iterable<? extends ProjectCreateAdviceResponse.ProjectScope> values) Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
clearTenant
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
removeTenant
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
getTenantBuilder
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
getTenantOrBuilder
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];- Specified by:
getTenantOrBuilderin interfaceProjectCreateAdviceResponseOrBuilder
-
getTenantOrBuilderList
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];- Specified by:
getTenantOrBuilderListin interfaceProjectCreateAdviceResponseOrBuilder
-
addTenantBuilder
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
addTenantBuilder
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
getTenantBuilderList
Specifies project scope info for each eligible tenant which the user has access to, and which the user has been granted permissions to create projects in.
repeated .buildless.service.v1.ProjectCreateAdviceResponse.ProjectScope tenant = 2 [json_name = "tenant", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST]; -
getAllow
public boolean getAllow()Whether to allow the creation of projects at all.
bool allow = 3 [json_name = "allow", (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAllowin interfaceProjectCreateAdviceResponseOrBuilder- Returns:
- The allow.
-
setAllow
Whether to allow the creation of projects at all.
bool allow = 3 [json_name = "allow", (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The allow to set.- Returns:
- This builder for chaining.
-
clearAllow
Whether to allow the creation of projects at all.
bool allow = 3 [json_name = "allow", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getReason
Specifies the reason why project creation is not allowed, as applicable.
string reason = 4 [json_name = "reason", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];- Specified by:
getReasonin interfaceProjectCreateAdviceResponseOrBuilder- Returns:
- The reason.
-
getReasonBytes
public com.google.protobuf.ByteString getReasonBytes()Specifies the reason why project creation is not allowed, as applicable.
string reason = 4 [json_name = "reason", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];- Specified by:
getReasonBytesin interfaceProjectCreateAdviceResponseOrBuilder- Returns:
- The bytes for reason.
-
setReason
Specifies the reason why project creation is not allowed, as applicable.
string reason = 4 [json_name = "reason", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The reason to set.- Returns:
- This builder for chaining.
-
clearReason
Specifies the reason why project creation is not allowed, as applicable.
string reason = 4 [json_name = "reason", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setReasonBytes
Specifies the reason why project creation is not allowed, as applicable.
string reason = 4 [json_name = "reason", (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for reason to set.- Returns:
- This builder for chaining.
-
hasSuggested
public boolean hasSuggested()Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSuggestedin interfaceProjectCreateAdviceResponseOrBuilder- Returns:
- Whether the suggested field is set.
-
getSuggested
Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSuggestedin interfaceProjectCreateAdviceResponseOrBuilder- Returns:
- The suggested.
-
setSuggested
Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY]; -
setSuggested
public ProjectCreateAdviceResponse.Builder setSuggested(GeneratedProjectName.Builder builderForValue) Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeSuggested
Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY]; -
clearSuggested
Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY]; -
getSuggestedBuilder
Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY]; -
getSuggestedOrBuilder
Suggested name for the project, generated by the server.
.buildless.service.v1.GeneratedProjectName suggested = 5 [json_name = "suggested", (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSuggestedOrBuilderin interfaceProjectCreateAdviceResponseOrBuilder
-
setUnknownFields
public final ProjectCreateAdviceResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-
mergeUnknownFields
public final ProjectCreateAdviceResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProjectCreateAdviceResponse.Builder>
-