Package com.google.cloud.config.v1 (0.24.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.config.v1.ConfigClient Service Description: Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.

This class provides the ability to make remote calls to the backing service through method

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.config.v1.ConfigSettings Settings class to configure an instance of ConfigClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.config.v1.ApplyResults Outputs and artifacts from applying a deployment.
com.google.cloud.config.v1.ApplyResults.Builder Outputs and artifacts from applying a deployment.
com.google.cloud.config.v1.ConfigClient.ListDeploymentsFixedSizeCollection
com.google.cloud.config.v1.ConfigClient.ListDeploymentsPage
com.google.cloud.config.v1.ConfigClient.ListDeploymentsPagedResponse
com.google.cloud.config.v1.ConfigClient.ListLocationsFixedSizeCollection
com.google.cloud.config.v1.ConfigClient.ListLocationsPage
com.google.cloud.config.v1.ConfigClient.ListLocationsPagedResponse
com.google.cloud.config.v1.ConfigClient.ListPreviewsFixedSizeCollection
com.google.cloud.config.v1.ConfigClient.ListPreviewsPage
com.google.cloud.config.v1.ConfigClient.ListPreviewsPagedResponse
com.google.cloud.config.v1.ConfigClient.ListResourcesFixedSizeCollection
com.google.cloud.config.v1.ConfigClient.ListResourcesPage
com.google.cloud.config.v1.ConfigClient.ListResourcesPagedResponse
com.google.cloud.config.v1.ConfigClient.ListRevisionsFixedSizeCollection
com.google.cloud.config.v1.ConfigClient.ListRevisionsPage
com.google.cloud.config.v1.ConfigClient.ListRevisionsPagedResponse
com.google.cloud.config.v1.ConfigClient.ListTerraformVersionsFixedSizeCollection
com.google.cloud.config.v1.ConfigClient.ListTerraformVersionsPage
com.google.cloud.config.v1.ConfigClient.ListTerraformVersionsPagedResponse
com.google.cloud.config.v1.ConfigGrpc Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.
com.google.cloud.config.v1.ConfigGrpc.ConfigImplBase Base class for the server implementation of the service Config. Infrastructure Manager is a managed service that automates the deployment and
com.google.cloud.config.v1.ConfigProto
com.google.cloud.config.v1.ConfigSettings.Builder Builder for ConfigSettings.
com.google.cloud.config.v1.CreateDeploymentRequest Protobuf type google.cloud.config.v1.CreateDeploymentRequest
com.google.cloud.config.v1.CreateDeploymentRequest.Builder Protobuf type google.cloud.config.v1.CreateDeploymentRequest
com.google.cloud.config.v1.CreatePreviewRequest A request to create a preview.
com.google.cloud.config.v1.CreatePreviewRequest.Builder A request to create a preview.
com.google.cloud.config.v1.DeleteDeploymentRequest Protobuf type google.cloud.config.v1.DeleteDeploymentRequest
com.google.cloud.config.v1.DeleteDeploymentRequest.Builder Protobuf type google.cloud.config.v1.DeleteDeploymentRequest
com.google.cloud.config.v1.DeletePreviewRequest A request to delete a preview.
com.google.cloud.config.v1.DeletePreviewRequest.Builder A request to delete a preview.
com.google.cloud.config.v1.DeleteStatefileRequest A request to delete a state file passed to a 'DeleteStatefile' call.
com.google.cloud.config.v1.DeleteStatefileRequest.Builder A request to delete a state file passed to a 'DeleteStatefile' call.
com.google.cloud.config.v1.Deployment A Deployment is a group of resources and configs managed and provisioned by Infra Manager.
com.google.cloud.config.v1.Deployment.Builder A Deployment is a group of resources and configs managed and provisioned by Infra Manager.
com.google.cloud.config.v1.DeploymentName
com.google.cloud.config.v1.DeploymentName.Builder Builder for projects/{project}/locations/{location}/deployments/{deployment}.
com.google.cloud.config.v1.DeploymentOperationMetadata Ephemeral metadata content describing the state of a deployment operation.
com.google.cloud.config.v1.DeploymentOperationMetadata.Builder Ephemeral metadata content describing the state of a deployment operation.
com.google.cloud.config.v1.ExportDeploymentStatefileRequest A request to export a state file passed to a 'ExportDeploymentStatefile' call.
com.google.cloud.config.v1.ExportDeploymentStatefileRequest.Builder A request to export a state file passed to a 'ExportDeploymentStatefile' call.
com.google.cloud.config.v1.ExportLockInfoRequest A request to get a state file lock info passed to a 'ExportLockInfo' call.
com.google.cloud.config.v1.ExportLockInfoRequest.Builder A request to get a state file lock info passed to a 'ExportLockInfo' call.
com.google.cloud.config.v1.ExportPreviewResultRequest A request to export preview results.
com.google.cloud.config.v1.ExportPreviewResultRequest.Builder A request to export preview results.
com.google.cloud.config.v1.ExportPreviewResultResponse A response to ExportPreviewResult call. Contains preview results.
com.google.cloud.config.v1.ExportPreviewResultResponse.Builder A response to ExportPreviewResult call. Contains preview results.
com.google.cloud.config.v1.ExportRevisionStatefileRequest A request to export a state file passed to a 'ExportRevisionStatefile' call.
com.google.cloud.config.v1.ExportRevisionStatefileRequest.Builder A request to export a state file passed to a 'ExportRevisionStatefile' call.
com.google.cloud.config.v1.GetDeploymentRequest Protobuf type google.cloud.config.v1.GetDeploymentRequest
com.google.cloud.config.v1.GetDeploymentRequest.Builder Protobuf type google.cloud.config.v1.GetDeploymentRequest
com.google.cloud.config.v1.GetPreviewRequest A request to get details about a preview.
com.google.cloud.config.v1.GetPreviewRequest.Builder A request to get details about a preview.
com.google.cloud.config.v1.GetResourceRequest A request to get a Resource from a 'GetResource' call.
com.google.cloud.config.v1.GetResourceRequest.Builder A request to get a Resource from a 'GetResource' call.
com.google.cloud.config.v1.GetRevisionRequest A request to get a Revision from a 'GetRevision' call.
com.google.cloud.config.v1.GetRevisionRequest.Builder A request to get a Revision from a 'GetRevision' call.
com.google.cloud.config.v1.GetTerraformVersionRequest The request message for the GetTerraformVersion method.
com.google.cloud.config.v1.GetTerraformVersionRequest.Builder The request message for the GetTerraformVersion method.
com.google.cloud.config.v1.GitSource A set of files in a Git repository.
com.google.cloud.config.v1.GitSource.Builder A set of files in a Git repository.
com.google.cloud.config.v1.ImportStatefileRequest A request to import a state file passed to a 'ImportStatefile' call.
com.google.cloud.config.v1.ImportStatefileRequest.Builder A request to import a state file passed to a 'ImportStatefile' call.
com.google.cloud.config.v1.ListDeploymentsRequest Protobuf type google.cloud.config.v1.ListDeploymentsRequest
com.google.cloud.config.v1.ListDeploymentsRequest.Builder Protobuf type google.cloud.config.v1.ListDeploymentsRequest
com.google.cloud.config.v1.ListDeploymentsResponse Protobuf type google.cloud.config.v1.ListDeploymentsResponse
com.google.cloud.config.v1.ListDeploymentsResponse.Builder Protobuf type google.cloud.config.v1.ListDeploymentsResponse
com.google.cloud.config.v1.ListPreviewsRequest A request to list all previews for a given project and location.
com.google.cloud.config.v1.ListPreviewsRequest.Builder A request to list all previews for a given project and location.
com.google.cloud.config.v1.ListPreviewsResponse A response to a ListPreviews call. Contains a list of Previews.
com.google.cloud.config.v1.ListPreviewsResponse.Builder A response to a ListPreviews call. Contains a list of Previews.
com.google.cloud.config.v1.ListResourcesRequest A request to list Resources passed to a 'ListResources' call.
com.google.cloud.config.v1.ListResourcesRequest.Builder A request to list Resources passed to a 'ListResources' call.
com.google.cloud.config.v1.ListResourcesResponse A response to a 'ListResources' call. Contains a list of Resources.
com.google.cloud.config.v1.ListResourcesResponse.Builder A response to a 'ListResources' call. Contains a list of Resources.
com.google.cloud.config.v1.ListRevisionsRequest A request to list Revisions passed to a 'ListRevisions' call.
com.google.cloud.config.v1.ListRevisionsRequest.Builder A request to list Revisions passed to a 'ListRevisions' call.
com.google.cloud.config.v1.ListRevisionsResponse A response to a 'ListRevisions' call. Contains a list of Revisions.
com.google.cloud.config.v1.ListRevisionsResponse.Builder A response to a 'ListRevisions' call. Contains a list of Revisions.
com.google.cloud.config.v1.ListTerraformVersionsRequest The request message for the ListTerraformVersions method.
com.google.cloud.config.v1.ListTerraformVersionsRequest.Builder The request message for the ListTerraformVersions method.
com.google.cloud.config.v1.ListTerraformVersionsResponse The response message for the ListTerraformVersions method.
com.google.cloud.config.v1.ListTerraformVersionsResponse.Builder The response message for the ListTerraformVersions method.
com.google.cloud.config.v1.LocationName
com.google.cloud.config.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.config.v1.LockDeploymentRequest A request to lock a deployment passed to a 'LockDeployment' call.
com.google.cloud.config.v1.LockDeploymentRequest.Builder A request to lock a deployment passed to a 'LockDeployment' call.
com.google.cloud.config.v1.LockInfo Details about the lock which locked the deployment.
com.google.cloud.config.v1.LockInfo.Builder Details about the lock which locked the deployment.
com.google.cloud.config.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.config.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.config.v1.Preview A preview represents a set of actions Infra Manager would perform to move the resources towards the desired state as specified in the configuration.
com.google.cloud.config.v1.Preview.Builder A preview represents a set of actions Infra Manager would perform to move the resources towards the desired state as specified in the configuration.
com.google.cloud.config.v1.PreviewArtifacts Artifacts created by preview.
com.google.cloud.config.v1.PreviewArtifacts.Builder Artifacts created by preview.
com.google.cloud.config.v1.PreviewName
com.google.cloud.config.v1.PreviewName.Builder Builder for projects/{project}/locations/{location}/previews/{preview}.
com.google.cloud.config.v1.PreviewOperationMetadata Ephemeral metadata content describing the state of a preview operation.
com.google.cloud.config.v1.PreviewOperationMetadata.Builder Ephemeral metadata content describing the state of a preview operation.
com.google.cloud.config.v1.PreviewResult Contains a signed Cloud Storage URLs.
com.google.cloud.config.v1.PreviewResult.Builder Contains a signed Cloud Storage URLs.
com.google.cloud.config.v1.Resource Resource represents a Google Cloud Platform resource actuated by IM. Resources are child resources of Revisions.
com.google.cloud.config.v1.Resource.Builder Resource represents a Google Cloud Platform resource actuated by IM. Resources are child resources of Revisions.
com.google.cloud.config.v1.ResourceCAIInfo CAI info of a Resource.
com.google.cloud.config.v1.ResourceCAIInfo.Builder CAI info of a Resource.
com.google.cloud.config.v1.ResourceName
com.google.cloud.config.v1.ResourceName.Builder Builder for projects/{project}/locations/{location}/deployments/{deployment}/revisions/{revision}/resources/{resource}.
com.google.cloud.config.v1.ResourceTerraformInfo Terraform info of a Resource.
com.google.cloud.config.v1.ResourceTerraformInfo.Builder Terraform info of a Resource.
com.google.cloud.config.v1.Revision A child resource of a Deployment generated by a 'CreateDeployment' or 'UpdateDeployment' call. Each Revision contains metadata pertaining to a snapshot of a particular Deployment.
com.google.cloud.config.v1.Revision.Builder A child resource of a Deployment generated by a 'CreateDeployment' or 'UpdateDeployment' call. Each Revision contains metadata pertaining to a snapshot of a particular Deployment.
com.google.cloud.config.v1.RevisionName
com.google.cloud.config.v1.RevisionName.Builder Builder for projects/{project}/locations/{location}/deployments/{deployment}/revisions/{revision}.
com.google.cloud.config.v1.Statefile Contains info about a Terraform state file
com.google.cloud.config.v1.Statefile.Builder Contains info about a Terraform state file
com.google.cloud.config.v1.TerraformBlueprint TerraformBlueprint describes the source of a Terraform root module which describes the resources and configs to be deployed.
com.google.cloud.config.v1.TerraformBlueprint.Builder TerraformBlueprint describes the source of a Terraform root module which describes the resources and configs to be deployed.
com.google.cloud.config.v1.TerraformError Errors encountered during actuation using Terraform
com.google.cloud.config.v1.TerraformError.Builder Errors encountered during actuation using Terraform
com.google.cloud.config.v1.TerraformOutput Describes a Terraform output.
com.google.cloud.config.v1.TerraformOutput.Builder Describes a Terraform output.
com.google.cloud.config.v1.TerraformVariable A Terraform input variable.
com.google.cloud.config.v1.TerraformVariable.Builder A Terraform input variable.
com.google.cloud.config.v1.TerraformVersion A TerraformVersion represents the support state the corresponding Terraform version.
com.google.cloud.config.v1.TerraformVersion.Builder A TerraformVersion represents the support state the corresponding Terraform version.
com.google.cloud.config.v1.TerraformVersionName
com.google.cloud.config.v1.TerraformVersionName.Builder Builder for projects/{project}/locations/{location}/terraformVersions/{terraform_version}.
com.google.cloud.config.v1.UnlockDeploymentRequest A request to unlock a state file passed to a 'UnlockDeployment' call.
com.google.cloud.config.v1.UnlockDeploymentRequest.Builder A request to unlock a state file passed to a 'UnlockDeployment' call.
com.google.cloud.config.v1.UpdateDeploymentRequest Protobuf type google.cloud.config.v1.UpdateDeploymentRequest
com.google.cloud.config.v1.UpdateDeploymentRequest.Builder Protobuf type google.cloud.config.v1.UpdateDeploymentRequest

Interfaces

Interface Description
com.google.cloud.config.v1.ApplyResultsOrBuilder
com.google.cloud.config.v1.ConfigGrpc.AsyncService Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.
com.google.cloud.config.v1.CreateDeploymentRequestOrBuilder
com.google.cloud.config.v1.CreatePreviewRequestOrBuilder
com.google.cloud.config.v1.DeleteDeploymentRequestOrBuilder
com.google.cloud.config.v1.DeletePreviewRequestOrBuilder
com.google.cloud.config.v1.DeleteStatefileRequestOrBuilder
com.google.cloud.config.v1.DeploymentOperationMetadataOrBuilder
com.google.cloud.config.v1.DeploymentOrBuilder
com.google.cloud.config.v1.ExportDeploymentStatefileRequestOrBuilder
com.google.cloud.config.v1.ExportLockInfoRequestOrBuilder
com.google.cloud.config.v1.ExportPreviewResultRequestOrBuilder
com.google.cloud.config.v1.ExportPreviewResultResponseOrBuilder
com.google.cloud.config.v1.ExportRevisionStatefileRequestOrBuilder
com.google.cloud.config.v1.GetDeploymentRequestOrBuilder
com.google.cloud.config.v1.GetPreviewRequestOrBuilder
com.google.cloud.config.v1.GetResourceRequestOrBuilder
com.google.cloud.config.v1.GetRevisionRequestOrBuilder
com.google.cloud.config.v1.GetTerraformVersionRequestOrBuilder
com.google.cloud.config.v1.GitSourceOrBuilder
com.google.cloud.config.v1.ImportStatefileRequestOrBuilder
com.google.cloud.config.v1.ListDeploymentsRequestOrBuilder
com.google.cloud.config.v1.ListDeploymentsResponseOrBuilder
com.google.cloud.config.v1.ListPreviewsRequestOrBuilder
com.google.cloud.config.v1.ListPreviewsResponseOrBuilder
com.google.cloud.config.v1.ListResourcesRequestOrBuilder
com.google.cloud.config.v1.ListResourcesResponseOrBuilder
com.google.cloud.config.v1.ListRevisionsRequestOrBuilder
com.google.cloud.config.v1.ListRevisionsResponseOrBuilder
com.google.cloud.config.v1.ListTerraformVersionsRequestOrBuilder
com.google.cloud.config.v1.ListTerraformVersionsResponseOrBuilder
com.google.cloud.config.v1.LockDeploymentRequestOrBuilder
com.google.cloud.config.v1.LockInfoOrBuilder
com.google.cloud.config.v1.OperationMetadataOrBuilder
com.google.cloud.config.v1.PreviewArtifactsOrBuilder
com.google.cloud.config.v1.PreviewOperationMetadataOrBuilder
com.google.cloud.config.v1.PreviewOrBuilder
com.google.cloud.config.v1.PreviewResultOrBuilder
com.google.cloud.config.v1.ResourceCAIInfoOrBuilder
com.google.cloud.config.v1.ResourceOrBuilder
com.google.cloud.config.v1.ResourceTerraformInfoOrBuilder
com.google.cloud.config.v1.RevisionOrBuilder
com.google.cloud.config.v1.StatefileOrBuilder
com.google.cloud.config.v1.TerraformBlueprintOrBuilder
com.google.cloud.config.v1.TerraformErrorOrBuilder
com.google.cloud.config.v1.TerraformOutputOrBuilder
com.google.cloud.config.v1.TerraformVariableOrBuilder
com.google.cloud.config.v1.TerraformVersionOrBuilder
com.google.cloud.config.v1.UnlockDeploymentRequestOrBuilder
com.google.cloud.config.v1.UpdateDeploymentRequestOrBuilder

Enums

Enum Description
com.google.cloud.config.v1.DeleteDeploymentRequest.DeletePolicy Policy on how resources actuated by the deployment should be deleted.
com.google.cloud.config.v1.Deployment.BlueprintCase
com.google.cloud.config.v1.Deployment.ErrorCode Possible errors that can occur with deployments.
com.google.cloud.config.v1.Deployment.LockState Possible lock states of a deployment.
com.google.cloud.config.v1.Deployment.State Possible states of a deployment.
com.google.cloud.config.v1.DeploymentOperationMetadata.DeploymentStep The possible steps a deployment may be running.
com.google.cloud.config.v1.OperationMetadata.ResourceMetadataCase
com.google.cloud.config.v1.Preview.BlueprintCase
com.google.cloud.config.v1.Preview.ErrorCode Possible errors that can occur with previews.
com.google.cloud.config.v1.Preview.PreviewMode Preview mode provides options for customizing preview operations.
com.google.cloud.config.v1.Preview.State Possible states of a preview.
com.google.cloud.config.v1.PreviewOperationMetadata.PreviewStep The possible steps a preview may be running.
com.google.cloud.config.v1.QuotaValidation Enum values to control quota checks for resources in terraform configuration files.
com.google.cloud.config.v1.Resource.Intent Possible intent of the resource.
com.google.cloud.config.v1.Resource.State Possible states of a resource.
com.google.cloud.config.v1.Revision.Action Actions that generate a revision.
com.google.cloud.config.v1.Revision.BlueprintCase
com.google.cloud.config.v1.Revision.ErrorCode Possible errors if Revision could not be created or updated successfully.
com.google.cloud.config.v1.Revision.State Possible states of a revision.
com.google.cloud.config.v1.TerraformBlueprint.SourceCase
com.google.cloud.config.v1.TerraformVersion.State Possible states of a TerraformVersion.