Package com.google.cloud.cloudcontrolspartner.v1beta (0.4.0)

GitHub Repository

This package is not the latest GA version!

For this library, we recommend using the package associated with API version v1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution. Prerelease versions are considered unstable as they may be shut down. You can read more about Cloud API versioning strategy here. Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service. We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix. For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1. If you use an unstable release, breaking changes may be introduced when upgrading.

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.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient Service Description: Service describing handlers for resources

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringClient Service Description: Service describing handlers for resources

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

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

Settings Description
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreSettings Settings class to configure an instance of CloudControlsPartnerCoreClient.

The default instance has everything set to sensible defaults:

com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringSettings Settings class to configure an instance of CloudControlsPartnerMonitoringClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.cloudcontrolspartner.v1beta.AccessApprovalRequest Details about the Access request.
com.google.cloud.cloudcontrolspartner.v1beta.AccessApprovalRequest.Builder Details about the Access request.
com.google.cloud.cloudcontrolspartner.v1beta.AccessApprovalRequestName
com.google.cloud.cloudcontrolspartner.v1beta.AccessApprovalRequestName.Builder Builder for organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/accessApprovalRequests/{access_approval_request}.
com.google.cloud.cloudcontrolspartner.v1beta.AccessApprovalRequestsProto
com.google.cloud.cloudcontrolspartner.v1beta.AccessReason Reason for the access.
com.google.cloud.cloudcontrolspartner.v1beta.AccessReason.Builder Reason for the access.
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListAccessApprovalRequestsFixedSizeCollection
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListAccessApprovalRequestsPage
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListAccessApprovalRequestsPagedResponse
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListCustomersFixedSizeCollection
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListCustomersPage
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListCustomersPagedResponse
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListWorkloadsFixedSizeCollection
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListWorkloadsPage
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreClient.ListWorkloadsPagedResponse
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreGrpc Service describing handlers for resources
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreImplBase Base class for the server implementation of the service CloudControlsPartnerCore. Service describing handlers for resources
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreSettings.Builder Builder for CloudControlsPartnerCoreSettings.
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringClient.ListViolationsFixedSizeCollection
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringClient.ListViolationsPage
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringClient.ListViolationsPagedResponse
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringGrpc Service describing handlers for resources
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringGrpc.CloudControlsPartnerMonitoringImplBase Base class for the server implementation of the service CloudControlsPartnerMonitoring. Service describing handlers for resources
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringSettings.Builder Builder for CloudControlsPartnerMonitoringSettings.
com.google.cloud.cloudcontrolspartner.v1beta.CompletionStateProto
com.google.cloud.cloudcontrolspartner.v1beta.CoreProto
com.google.cloud.cloudcontrolspartner.v1beta.Customer Contains metadata around a Cloud Controls Partner Customer
com.google.cloud.cloudcontrolspartner.v1beta.Customer.Builder Contains metadata around a Cloud Controls Partner Customer
com.google.cloud.cloudcontrolspartner.v1beta.CustomerName
com.google.cloud.cloudcontrolspartner.v1beta.CustomerName.Builder Builder for organizations/{organization}/locations/{location}/customers/{customer}.
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOnboardingState Container for customer onboarding steps
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOnboardingState.Builder Container for customer onboarding steps
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOnboardingStep Container for customer onboarding information
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOnboardingStep.Builder Container for customer onboarding information
com.google.cloud.cloudcontrolspartner.v1beta.CustomerWorkloadsProto
com.google.cloud.cloudcontrolspartner.v1beta.CustomersProto
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnection Details about the EKM connection
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnection.Builder Details about the EKM connection
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnection.ConnectionError Information around the error that occurred if the connection state is anything other than available or unspecified
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnection.ConnectionError.Builder Information around the error that occurred if the connection state is anything other than available or unspecified
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnections The EKM connections associated with a workload
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnections.Builder The EKM connections associated with a workload
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnectionsName
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnectionsName.Builder Builder for organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/ekmConnections.
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnectionsProto
com.google.cloud.cloudcontrolspartner.v1beta.EkmMetadata Holds information needed by Mudbray to use partner EKMs for workloads.
com.google.cloud.cloudcontrolspartner.v1beta.EkmMetadata.Builder Holds information needed by Mudbray to use partner EKMs for workloads.
com.google.cloud.cloudcontrolspartner.v1beta.GetCustomerRequest Message for getting a customer
com.google.cloud.cloudcontrolspartner.v1beta.GetCustomerRequest.Builder Message for getting a customer
com.google.cloud.cloudcontrolspartner.v1beta.GetEkmConnectionsRequest Request for getting the EKM connections associated with a workload
com.google.cloud.cloudcontrolspartner.v1beta.GetEkmConnectionsRequest.Builder Request for getting the EKM connections associated with a workload
com.google.cloud.cloudcontrolspartner.v1beta.GetPartnerPermissionsRequest Request for getting the partner permissions granted for a workload
com.google.cloud.cloudcontrolspartner.v1beta.GetPartnerPermissionsRequest.Builder Request for getting the partner permissions granted for a workload
com.google.cloud.cloudcontrolspartner.v1beta.GetPartnerRequest Message for getting a Partner
com.google.cloud.cloudcontrolspartner.v1beta.GetPartnerRequest.Builder Message for getting a Partner
com.google.cloud.cloudcontrolspartner.v1beta.GetViolationRequest Message for getting a Violation
com.google.cloud.cloudcontrolspartner.v1beta.GetViolationRequest.Builder Message for getting a Violation
com.google.cloud.cloudcontrolspartner.v1beta.GetWorkloadRequest Message for getting a customer workload.
com.google.cloud.cloudcontrolspartner.v1beta.GetWorkloadRequest.Builder Message for getting a customer workload.
com.google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsRequest Request for getting the access requests associated with a workload.
com.google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsRequest.Builder Request for getting the access requests associated with a workload.
com.google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsResponse Response message for list access requests.
com.google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsResponse.Builder Response message for list access requests.
com.google.cloud.cloudcontrolspartner.v1beta.ListCustomersRequest Request to list customers
com.google.cloud.cloudcontrolspartner.v1beta.ListCustomersRequest.Builder Request to list customers
com.google.cloud.cloudcontrolspartner.v1beta.ListCustomersResponse Response message for list customer Customers requests
com.google.cloud.cloudcontrolspartner.v1beta.ListCustomersResponse.Builder Response message for list customer Customers requests
com.google.cloud.cloudcontrolspartner.v1beta.ListViolationsRequest Message for requesting list of Violations
com.google.cloud.cloudcontrolspartner.v1beta.ListViolationsRequest.Builder Message for requesting list of Violations
com.google.cloud.cloudcontrolspartner.v1beta.ListViolationsResponse Response message for list customer violation requests
com.google.cloud.cloudcontrolspartner.v1beta.ListViolationsResponse.Builder Response message for list customer violation requests
com.google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsRequest Request to list customer workloads.
com.google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsRequest.Builder Request to list customer workloads.
com.google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsResponse Response message for list customer workloads requests.
com.google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsResponse.Builder Response message for list customer workloads requests.
com.google.cloud.cloudcontrolspartner.v1beta.MonitoringProto
com.google.cloud.cloudcontrolspartner.v1beta.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.cloudcontrolspartner.v1beta.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.cloudcontrolspartner.v1beta.OrganizationLocationName
com.google.cloud.cloudcontrolspartner.v1beta.OrganizationLocationName.Builder Builder for organizations/{organization}/locations/{location}.
com.google.cloud.cloudcontrolspartner.v1beta.Partner Message describing Partner resource
com.google.cloud.cloudcontrolspartner.v1beta.Partner.Builder Message describing Partner resource
com.google.cloud.cloudcontrolspartner.v1beta.PartnerName
com.google.cloud.cloudcontrolspartner.v1beta.PartnerName.Builder Builder for organizations/{organization}/locations/{location}/partner.
com.google.cloud.cloudcontrolspartner.v1beta.PartnerPermissions The permissions granted to the partner for a workload
com.google.cloud.cloudcontrolspartner.v1beta.PartnerPermissions.Builder The permissions granted to the partner for a workload
com.google.cloud.cloudcontrolspartner.v1beta.PartnerPermissionsName
com.google.cloud.cloudcontrolspartner.v1beta.PartnerPermissionsName.Builder Builder for organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/partnerPermissions.
com.google.cloud.cloudcontrolspartner.v1beta.PartnerPermissionsProto
com.google.cloud.cloudcontrolspartner.v1beta.PartnersProto
com.google.cloud.cloudcontrolspartner.v1beta.Sku Represents the SKU a partner owns inside Google Cloud to sell to customers.
com.google.cloud.cloudcontrolspartner.v1beta.Sku.Builder Represents the SKU a partner owns inside Google Cloud to sell to customers.
com.google.cloud.cloudcontrolspartner.v1beta.Violation Details of resource Violation
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Builder Details of resource Violation
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation Represents remediation guidance to resolve compliance violation for AssuredWorkload
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Builder Represents remediation guidance to resolve compliance violation for AssuredWorkload
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions Instructions to remediate violation
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions.Builder Instructions to remediate violation
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions.Console Remediation instructions to resolve violation via cloud console
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions.Console.Builder Remediation instructions to resolve violation via cloud console
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions.Gcloud Remediation instructions to resolve violation via gcloud cli
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions.Gcloud.Builder Remediation instructions to resolve violation via gcloud cli
com.google.cloud.cloudcontrolspartner.v1beta.ViolationName
com.google.cloud.cloudcontrolspartner.v1beta.ViolationName.Builder Builder for organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/violations/{violation}.
com.google.cloud.cloudcontrolspartner.v1beta.ViolationsProto
com.google.cloud.cloudcontrolspartner.v1beta.Workload Contains metadata around the Workload resource in the Assured Workloads API.
com.google.cloud.cloudcontrolspartner.v1beta.Workload.Builder Contains metadata around the Workload resource in the Assured Workloads API.
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadName
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadName.Builder Builder for organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}.
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingState Container for workload onboarding steps.
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingState.Builder Container for workload onboarding steps.
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingStep Container for workload onboarding information.
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingStep.Builder Container for workload onboarding information.

Interfaces

Interface Description
com.google.cloud.cloudcontrolspartner.v1beta.AccessApprovalRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.AccessReasonOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreGrpc.AsyncService Service describing handlers for resources
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoringGrpc.AsyncService Service describing handlers for resources
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOnboardingStateOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOnboardingStepOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnection.ConnectionErrorOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnectionOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnectionsOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.EkmMetadataOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.GetCustomerRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.GetEkmConnectionsRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.GetPartnerPermissionsRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.GetPartnerRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.GetViolationRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.GetWorkloadRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsResponseOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListCustomersRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListCustomersResponseOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListViolationsRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListViolationsResponseOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsRequestOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsResponseOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.OperationMetadataOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.PartnerOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.PartnerPermissionsOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.SkuOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions.ConsoleOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.Instructions.GcloudOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.InstructionsOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.Violation.RemediationOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.ViolationOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingStateOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingStepOrBuilder
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOrBuilder

Enums

Enum Description
com.google.cloud.cloudcontrolspartner.v1beta.AccessReason.Type Type of access justification.
com.google.cloud.cloudcontrolspartner.v1beta.CompletionState Enum for possible completion states.
com.google.cloud.cloudcontrolspartner.v1beta.CustomerOnboardingStep.Step Enum for possible onboarding steps
com.google.cloud.cloudcontrolspartner.v1beta.EkmConnection.ConnectionState The EKM connection state.
com.google.cloud.cloudcontrolspartner.v1beta.EkmMetadata.EkmSolution Represents Google Cloud supported external key management partners Google Cloud EKM partners docs.
com.google.cloud.cloudcontrolspartner.v1beta.PartnerPermissions.Permission Protobuf enum google.cloud.cloudcontrolspartner.v1beta.PartnerPermissions.Permission
com.google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.RemediationType Classifying remediation into various types based on the kind of violation. For example, violations caused due to changes in boolean org policy requires different remediation instructions compared to violation
com.google.cloud.cloudcontrolspartner.v1beta.Violation.State Violation State Values
com.google.cloud.cloudcontrolspartner.v1beta.Workload.Partner Supported Assured Workloads Partners.
com.google.cloud.cloudcontrolspartner.v1beta.WorkloadOnboardingStep.Step Enum for possible onboarding steps.