Interface DeploymentResourcePoolOrBuilder

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

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

    • getName

      String getName()
       Immutable. The resource name of the DeploymentResourcePool.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Immutable. The resource name of the DeploymentResourcePool.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The bytes for name.
    • hasDedicatedResources

      boolean hasDedicatedResources()
       Required. The underlying DedicatedResources that the DeploymentResourcePool
       uses.
       
      .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the dedicatedResources field is set.
    • getDedicatedResources

      DedicatedResources getDedicatedResources()
       Required. The underlying DedicatedResources that the DeploymentResourcePool
       uses.
       
      .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The dedicatedResources.
    • getDedicatedResourcesOrBuilder

      DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()
       Required. The underlying DedicatedResources that the DeploymentResourcePool
       uses.
       
      .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasEncryptionSpec

      boolean hasEncryptionSpec()
       Customer-managed encryption key spec for a DeploymentResourcePool. If set,
       this DeploymentResourcePool will be secured by this key. Endpoints and the
       DeploymentResourcePool they deploy in need to have the same EncryptionSpec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 5;
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      EncryptionSpec getEncryptionSpec()
       Customer-managed encryption key spec for a DeploymentResourcePool. If set,
       this DeploymentResourcePool will be secured by this key. Endpoints and the
       DeploymentResourcePool they deploy in need to have the same EncryptionSpec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 5;
      Returns:
      The encryptionSpec.
    • getEncryptionSpecOrBuilder

      EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Customer-managed encryption key spec for a DeploymentResourcePool. If set,
       this DeploymentResourcePool will be secured by this key. Endpoints and the
       DeploymentResourcePool they deploy in need to have the same EncryptionSpec.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 5;
    • getServiceAccount

      String getServiceAccount()
       The service account that the DeploymentResourcePool's container(s) run as.
       Specify the email address of the service account. If this service account
       is not specified, the container(s) run as a service account that doesn't
       have access to the resource project.
      
       Users deploying the Models to this DeploymentResourcePool must have the
       `iam.serviceAccounts.actAs` permission on this service account.
       
      string service_account = 6;
      Returns:
      The serviceAccount.
    • getServiceAccountBytes

      com.google.protobuf.ByteString getServiceAccountBytes()
       The service account that the DeploymentResourcePool's container(s) run as.
       Specify the email address of the service account. If this service account
       is not specified, the container(s) run as a service account that doesn't
       have access to the resource project.
      
       Users deploying the Models to this DeploymentResourcePool must have the
       `iam.serviceAccounts.actAs` permission on this service account.
       
      string service_account = 6;
      Returns:
      The bytes for serviceAccount.
    • getDisableContainerLogging

      boolean getDisableContainerLogging()
       If the DeploymentResourcePool is deployed with custom-trained Models or
       AutoML Tabular Models, the container(s) of the DeploymentResourcePool will
       send `stderr` and `stdout` streams to Cloud Logging by default.
       Please note that the logs incur cost, which are subject to [Cloud Logging
       pricing](https://cloud.google.com/logging/pricing).
      
       User can disable container logging by setting this flag to true.
       
      bool disable_container_logging = 7;
      Returns:
      The disableContainerLogging.
    • hasCreateTime

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

      com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when this DeploymentResourcePool was created.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when this DeploymentResourcePool was created.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSatisfiesPzs

      boolean getSatisfiesPzs()
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The satisfiesPzs.
    • getSatisfiesPzi

      boolean getSatisfiesPzi()
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The satisfiesPzi.