Package com.buildless.service.v1
Interface ProjectCreateAdviceResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ProjectCreateAdviceResponse,ProjectCreateAdviceResponse.Builder
public interface ProjectCreateAdviceResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleangetAllow()Whether to allow the creation of projects at all.Specifies 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.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.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.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasSelf
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];- Returns:
- Whether the self field is set.
-
getSelf
ProjectCreateAdviceResponse.ProjectScope 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];- Returns:
- The self.
-
getSelfOrBuilder
ProjectCreateAdviceResponse.ProjectScopeOrBuilder 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]; -
getTenantList
List<ProjectCreateAdviceResponse.ProjectScope> 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]; -
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]; -
getTenantCount
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]; -
getTenantOrBuilderList
List<? extends ProjectCreateAdviceResponse.ProjectScopeOrBuilder> 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]; -
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]; -
getAllow
boolean getAllow()Whether to allow the creation of projects at all.
bool allow = 3 [json_name = "allow", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The allow.
-
getReason
String 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];- Returns:
- The reason.
-
getReasonBytes
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];- Returns:
- The bytes for reason.
-
hasSuggested
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];- Returns:
- Whether the suggested field is set.
-
getSuggested
GeneratedProjectName 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];- Returns:
- The suggested.
-
getSuggestedOrBuilder
GeneratedProjectNameOrBuilder 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];
-