Interface ProjectOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Project, Project.Builder

@Generated public interface ProjectOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Output only. Full resource name of the project, for example
       `projects/{project}`.
       Note that when making requests, project number and project id are both
       acceptable, but the server will always respond in project number.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Full resource name of the project, for example
       `projects/{project}`.
       Note that when making requests, project number and project id are both
       acceptable, but the server will always respond in project number.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • hasCreateTime

      boolean hasCreateTime()
       Output only. The timestamp when this project is created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Output only. The timestamp when this project is created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The timestamp when this project is created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasProvisionCompletionTime

      boolean hasProvisionCompletionTime()
       Output only. The timestamp when this project is successfully provisioned.
       Empty value means this project is still provisioning and is not ready for
       use.
       
      .google.protobuf.Timestamp provision_completion_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the provisionCompletionTime field is set.
    • getProvisionCompletionTime

      com.google.protobuf.Timestamp getProvisionCompletionTime()
       Output only. The timestamp when this project is successfully provisioned.
       Empty value means this project is still provisioning and is not ready for
       use.
       
      .google.protobuf.Timestamp provision_completion_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The provisionCompletionTime.
    • getProvisionCompletionTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getProvisionCompletionTimeOrBuilder()
       Output only. The timestamp when this project is successfully provisioned.
       Empty value means this project is still provisioning and is not ready for
       use.
       
      .google.protobuf.Timestamp provision_completion_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getServiceTermsMapCount

      int getServiceTermsMapCount()
       Output only. A map of terms of services. The key is the `id` of
       [ServiceTerms][google.cloud.discoveryengine.v1beta.Project.ServiceTerms].
       
      map<string, .google.cloud.discoveryengine.v1beta.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • containsServiceTermsMap

      boolean containsServiceTermsMap(String key)
       Output only. A map of terms of services. The key is the `id` of
       [ServiceTerms][google.cloud.discoveryengine.v1beta.Project.ServiceTerms].
       
      map<string, .google.cloud.discoveryengine.v1beta.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getServiceTermsMap

      Deprecated.
    • getServiceTermsMapMap

      Map<String,Project.ServiceTerms> getServiceTermsMapMap()
       Output only. A map of terms of services. The key is the `id` of
       [ServiceTerms][google.cloud.discoveryengine.v1beta.Project.ServiceTerms].
       
      map<string, .google.cloud.discoveryengine.v1beta.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getServiceTermsMapOrDefault

      Project.ServiceTerms getServiceTermsMapOrDefault(String key, Project.ServiceTerms defaultValue)
       Output only. A map of terms of services. The key is the `id` of
       [ServiceTerms][google.cloud.discoveryengine.v1beta.Project.ServiceTerms].
       
      map<string, .google.cloud.discoveryengine.v1beta.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getServiceTermsMapOrThrow

      Project.ServiceTerms getServiceTermsMapOrThrow(String key)
       Output only. A map of terms of services. The key is the `id` of
       [ServiceTerms][google.cloud.discoveryengine.v1beta.Project.ServiceTerms].
       
      map<string, .google.cloud.discoveryengine.v1beta.Project.ServiceTerms> service_terms_map = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];