Package com.google.cloud.securesourcemanager.v1 (0.23.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.securesourcemanager.v1.SecureSourceManagerClient Service Description: Secure Source Manager API

Access Secure Source Manager instances, resources, and repositories.

Settings Classes

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

Settings Description
com.google.cloud.securesourcemanager.v1.SecureSourceManagerSettings Settings class to configure an instance of SecureSourceManagerClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.securesourcemanager.v1.BranchRule Metadata of a BranchRule. BranchRule is the protection rule to enforce pre-defined rules on desginated branches within a repository.
com.google.cloud.securesourcemanager.v1.BranchRule.Builder Metadata of a BranchRule. BranchRule is the protection rule to enforce pre-defined rules on desginated branches within a repository.
com.google.cloud.securesourcemanager.v1.BranchRule.Check Check is a type for status check.
com.google.cloud.securesourcemanager.v1.BranchRule.Check.Builder Check is a type for status check.
com.google.cloud.securesourcemanager.v1.BranchRuleName
com.google.cloud.securesourcemanager.v1.BranchRuleName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/branchRules/{branch_rule}.
com.google.cloud.securesourcemanager.v1.CreateBranchRuleRequest CreateBranchRuleRequest is the request to create a branch rule.
com.google.cloud.securesourcemanager.v1.CreateBranchRuleRequest.Builder CreateBranchRuleRequest is the request to create a branch rule.
com.google.cloud.securesourcemanager.v1.CreateInstanceRequest CreateInstanceRequest is the request for creating an instance.
com.google.cloud.securesourcemanager.v1.CreateInstanceRequest.Builder CreateInstanceRequest is the request for creating an instance.
com.google.cloud.securesourcemanager.v1.CreateRepositoryRequest CreateRepositoryRequest is the request for creating a repository.
com.google.cloud.securesourcemanager.v1.CreateRepositoryRequest.Builder CreateRepositoryRequest is the request for creating a repository.
com.google.cloud.securesourcemanager.v1.DeleteBranchRuleRequest DeleteBranchRuleRequest is the request to delete a branch rule.
com.google.cloud.securesourcemanager.v1.DeleteBranchRuleRequest.Builder DeleteBranchRuleRequest is the request to delete a branch rule.
com.google.cloud.securesourcemanager.v1.DeleteInstanceRequest DeleteInstanceRequest is the request for deleting an instance.
com.google.cloud.securesourcemanager.v1.DeleteInstanceRequest.Builder DeleteInstanceRequest is the request for deleting an instance.
com.google.cloud.securesourcemanager.v1.DeleteRepositoryRequest DeleteRepositoryRequest is the request to delete a repository.
com.google.cloud.securesourcemanager.v1.DeleteRepositoryRequest.Builder DeleteRepositoryRequest is the request to delete a repository.
com.google.cloud.securesourcemanager.v1.GetBranchRuleRequest GetBranchRuleRequest is the request for getting a branch rule.
com.google.cloud.securesourcemanager.v1.GetBranchRuleRequest.Builder GetBranchRuleRequest is the request for getting a branch rule.
com.google.cloud.securesourcemanager.v1.GetInstanceRequest GetInstanceRequest is the request for getting an instance.
com.google.cloud.securesourcemanager.v1.GetInstanceRequest.Builder GetInstanceRequest is the request for getting an instance.
com.google.cloud.securesourcemanager.v1.GetRepositoryRequest GetRepositoryRequest is the request for getting a repository.
com.google.cloud.securesourcemanager.v1.GetRepositoryRequest.Builder GetRepositoryRequest is the request for getting a repository.
com.google.cloud.securesourcemanager.v1.Instance A resource that represents a Secure Source Manager instance.
com.google.cloud.securesourcemanager.v1.Instance.Builder A resource that represents a Secure Source Manager instance.
com.google.cloud.securesourcemanager.v1.Instance.HostConfig HostConfig has different instance endpoints.
com.google.cloud.securesourcemanager.v1.Instance.HostConfig.Builder HostConfig has different instance endpoints.
com.google.cloud.securesourcemanager.v1.Instance.PrivateConfig PrivateConfig includes settings for private instance.
com.google.cloud.securesourcemanager.v1.Instance.PrivateConfig.Builder PrivateConfig includes settings for private instance.
com.google.cloud.securesourcemanager.v1.InstanceName
com.google.cloud.securesourcemanager.v1.InstanceName.Builder Builder for projects/{project}/locations/{location}/instances/{instance}.
com.google.cloud.securesourcemanager.v1.ListBranchRulesRequest ListBranchRulesRequest is the request to list branch rules.
com.google.cloud.securesourcemanager.v1.ListBranchRulesRequest.Builder ListBranchRulesRequest is the request to list branch rules.
com.google.cloud.securesourcemanager.v1.ListBranchRulesResponse ListBranchRulesResponse is the response to listing branchRules.
com.google.cloud.securesourcemanager.v1.ListBranchRulesResponse.Builder ListBranchRulesResponse is the response to listing branchRules.
com.google.cloud.securesourcemanager.v1.ListInstancesRequest ListInstancesRequest is the request to list instances.
com.google.cloud.securesourcemanager.v1.ListInstancesRequest.Builder ListInstancesRequest is the request to list instances.
com.google.cloud.securesourcemanager.v1.ListInstancesResponse Protobuf type google.cloud.securesourcemanager.v1.ListInstancesResponse
com.google.cloud.securesourcemanager.v1.ListInstancesResponse.Builder Protobuf type google.cloud.securesourcemanager.v1.ListInstancesResponse
com.google.cloud.securesourcemanager.v1.ListRepositoriesRequest ListRepositoriesRequest is request to list repositories.
com.google.cloud.securesourcemanager.v1.ListRepositoriesRequest.Builder ListRepositoriesRequest is request to list repositories.
com.google.cloud.securesourcemanager.v1.ListRepositoriesResponse Protobuf type google.cloud.securesourcemanager.v1.ListRepositoriesResponse
com.google.cloud.securesourcemanager.v1.ListRepositoriesResponse.Builder Protobuf type google.cloud.securesourcemanager.v1.ListRepositoriesResponse
com.google.cloud.securesourcemanager.v1.LocationName
com.google.cloud.securesourcemanager.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.securesourcemanager.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.securesourcemanager.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.securesourcemanager.v1.Repository Metadata of a Secure Source Manager repository.
com.google.cloud.securesourcemanager.v1.Repository.Builder Metadata of a Secure Source Manager repository.
com.google.cloud.securesourcemanager.v1.Repository.InitialConfig Repository initialization configuration.
com.google.cloud.securesourcemanager.v1.Repository.InitialConfig.Builder Repository initialization configuration.
com.google.cloud.securesourcemanager.v1.Repository.URIs URIs for the repository.
com.google.cloud.securesourcemanager.v1.Repository.URIs.Builder URIs for the repository.
com.google.cloud.securesourcemanager.v1.RepositoryName
com.google.cloud.securesourcemanager.v1.RepositoryName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}.
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListBranchRulesFixedSizeCollection
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListBranchRulesPage
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListBranchRulesPagedResponse
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListInstancesFixedSizeCollection
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListInstancesPage
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListInstancesPagedResponse
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListLocationsFixedSizeCollection
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListLocationsPage
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListLocationsPagedResponse
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListRepositoriesFixedSizeCollection
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListRepositoriesPage
com.google.cloud.securesourcemanager.v1.SecureSourceManagerClient.ListRepositoriesPagedResponse
com.google.cloud.securesourcemanager.v1.SecureSourceManagerGrpc Secure Source Manager API Access Secure Source Manager instances, resources, and repositories. This API is split across two servers: the Control Plane and the Data Plane.
com.google.cloud.securesourcemanager.v1.SecureSourceManagerGrpc.SecureSourceManagerImplBase Base class for the server implementation of the service SecureSourceManager. Secure Source Manager API
com.google.cloud.securesourcemanager.v1.SecureSourceManagerProto
com.google.cloud.securesourcemanager.v1.SecureSourceManagerSettings.Builder Builder for SecureSourceManagerSettings.
com.google.cloud.securesourcemanager.v1.UpdateBranchRuleRequest UpdateBranchRuleRequest is the request to update a branchRule.
com.google.cloud.securesourcemanager.v1.UpdateBranchRuleRequest.Builder UpdateBranchRuleRequest is the request to update a branchRule.

Interfaces

Interface Description
com.google.cloud.securesourcemanager.v1.BranchRule.CheckOrBuilder
com.google.cloud.securesourcemanager.v1.BranchRuleOrBuilder
com.google.cloud.securesourcemanager.v1.CreateBranchRuleRequestOrBuilder
com.google.cloud.securesourcemanager.v1.CreateInstanceRequestOrBuilder
com.google.cloud.securesourcemanager.v1.CreateRepositoryRequestOrBuilder
com.google.cloud.securesourcemanager.v1.DeleteBranchRuleRequestOrBuilder
com.google.cloud.securesourcemanager.v1.DeleteInstanceRequestOrBuilder
com.google.cloud.securesourcemanager.v1.DeleteRepositoryRequestOrBuilder
com.google.cloud.securesourcemanager.v1.GetBranchRuleRequestOrBuilder
com.google.cloud.securesourcemanager.v1.GetInstanceRequestOrBuilder
com.google.cloud.securesourcemanager.v1.GetRepositoryRequestOrBuilder
com.google.cloud.securesourcemanager.v1.Instance.HostConfigOrBuilder
com.google.cloud.securesourcemanager.v1.Instance.PrivateConfigOrBuilder
com.google.cloud.securesourcemanager.v1.InstanceOrBuilder
com.google.cloud.securesourcemanager.v1.ListBranchRulesRequestOrBuilder
com.google.cloud.securesourcemanager.v1.ListBranchRulesResponseOrBuilder
com.google.cloud.securesourcemanager.v1.ListInstancesRequestOrBuilder
com.google.cloud.securesourcemanager.v1.ListInstancesResponseOrBuilder
com.google.cloud.securesourcemanager.v1.ListRepositoriesRequestOrBuilder
com.google.cloud.securesourcemanager.v1.ListRepositoriesResponseOrBuilder
com.google.cloud.securesourcemanager.v1.OperationMetadataOrBuilder
com.google.cloud.securesourcemanager.v1.Repository.InitialConfigOrBuilder
com.google.cloud.securesourcemanager.v1.Repository.URIsOrBuilder
com.google.cloud.securesourcemanager.v1.RepositoryOrBuilder
com.google.cloud.securesourcemanager.v1.SecureSourceManagerGrpc.AsyncService Secure Source Manager API Access Secure Source Manager instances, resources, and repositories. This API is split across two servers: the Control Plane and the Data Plane.
com.google.cloud.securesourcemanager.v1.UpdateBranchRuleRequestOrBuilder

Enums

Enum Description
com.google.cloud.securesourcemanager.v1.Instance.State Secure Source Manager instance state.
com.google.cloud.securesourcemanager.v1.Instance.StateNote Provides information about the current instance state.