Class CloudbuildTriggerGithub.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • enterpriseConfigResourceName

        @Stability(Stable)
        public CloudbuildTriggerGithub.Builder enterpriseConfigResourceName​(String enterpriseConfigResourceName)
        Parameters:
        enterpriseConfigResourceName - The resource name of the github enterprise config that should be applied to this installation. For example: "projects/{$projectId}/locations/{$locationId}/githubEnterpriseConfigs/{$configId}". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#enterprise_config_resource_name CloudbuildTrigger#enterprise_config_resource_name}
        Returns:
        this
      • name

        @Stability(Stable)
        public CloudbuildTriggerGithub.Builder name​(String name)
        Parameters:
        name - Name of the repository. For example: The name for https://github.com/googlecloudplatform/cloud-builders is "cloud-builders". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#name CloudbuildTrigger#name}
        Returns:
        this
      • owner

        @Stability(Stable)
        public CloudbuildTriggerGithub.Builder owner​(String owner)
        Parameters:
        owner - Owner of the repository. For example: The owner for https://github.com/googlecloudplatform/cloud-builders is "googlecloudplatform". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#owner CloudbuildTrigger#owner}
        Returns:
        this