Package com.google.cloud.apphub.v1 (0.17.0)

GitHub Repository RPC Documentation

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.apphub.v1.AppHubClient Service Description: The App Hub API allows you to manage App Hub 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.apphub.v1.AppHubSettings Settings class to configure an instance of AppHubClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.apphub.v1.AppHubClient.ListApplicationsFixedSizeCollection
com.google.cloud.apphub.v1.AppHubClient.ListApplicationsPage
com.google.cloud.apphub.v1.AppHubClient.ListApplicationsPagedResponse
com.google.cloud.apphub.v1.AppHubClient.ListDiscoveredServicesFixedSizeCollection
com.google.cloud.apphub.v1.AppHubClient.ListDiscoveredServicesPage
com.google.cloud.apphub.v1.AppHubClient.ListDiscoveredServicesPagedResponse
com.google.cloud.apphub.v1.AppHubClient.ListDiscoveredWorkloadsFixedSizeCollection
com.google.cloud.apphub.v1.AppHubClient.ListDiscoveredWorkloadsPage
com.google.cloud.apphub.v1.AppHubClient.ListDiscoveredWorkloadsPagedResponse
com.google.cloud.apphub.v1.AppHubClient.ListLocationsFixedSizeCollection
com.google.cloud.apphub.v1.AppHubClient.ListLocationsPage
com.google.cloud.apphub.v1.AppHubClient.ListLocationsPagedResponse
com.google.cloud.apphub.v1.AppHubClient.ListServiceProjectAttachmentsFixedSizeCollection
com.google.cloud.apphub.v1.AppHubClient.ListServiceProjectAttachmentsPage
com.google.cloud.apphub.v1.AppHubClient.ListServiceProjectAttachmentsPagedResponse
com.google.cloud.apphub.v1.AppHubClient.ListServicesFixedSizeCollection
com.google.cloud.apphub.v1.AppHubClient.ListServicesPage
com.google.cloud.apphub.v1.AppHubClient.ListServicesPagedResponse
com.google.cloud.apphub.v1.AppHubClient.ListWorkloadsFixedSizeCollection
com.google.cloud.apphub.v1.AppHubClient.ListWorkloadsPage
com.google.cloud.apphub.v1.AppHubClient.ListWorkloadsPagedResponse
com.google.cloud.apphub.v1.AppHubGrpc The App Hub API allows you to manage App Hub resources.
com.google.cloud.apphub.v1.AppHubGrpc.AppHubImplBase Base class for the server implementation of the service AppHub. The App Hub API allows you to manage App Hub resources.
com.google.cloud.apphub.v1.AppHubSettings.Builder Builder for AppHubSettings.
com.google.cloud.apphub.v1.ApphubServiceProto
com.google.cloud.apphub.v1.Application Application defines the governance boundary for App Hub Entities that perform a logical end-to-end business function. App Hub supports application level IAM permission to align with governance
com.google.cloud.apphub.v1.Application.Builder Application defines the governance boundary for App Hub Entities that perform a logical end-to-end business function. App Hub supports application level IAM permission to align with governance
com.google.cloud.apphub.v1.ApplicationName
com.google.cloud.apphub.v1.ApplicationName.Builder Builder for projects/{project}/locations/{location}/applications/{application}.
com.google.cloud.apphub.v1.ApplicationProto
com.google.cloud.apphub.v1.Attributes Consumer provided attributes.
com.google.cloud.apphub.v1.Attributes.Builder Consumer provided attributes.
com.google.cloud.apphub.v1.AttributesProto
com.google.cloud.apphub.v1.ContactInfo Contact information of stakeholders.
com.google.cloud.apphub.v1.ContactInfo.Builder Contact information of stakeholders.
com.google.cloud.apphub.v1.CreateApplicationRequest Request for CreateApplication.
com.google.cloud.apphub.v1.CreateApplicationRequest.Builder Request for CreateApplication.
com.google.cloud.apphub.v1.CreateServiceProjectAttachmentRequest Request for CreateServiceProjectAttachment.
com.google.cloud.apphub.v1.CreateServiceProjectAttachmentRequest.Builder Request for CreateServiceProjectAttachment.
com.google.cloud.apphub.v1.CreateServiceRequest Request for CreateService.
com.google.cloud.apphub.v1.CreateServiceRequest.Builder Request for CreateService.
com.google.cloud.apphub.v1.CreateWorkloadRequest Request for CreateWorkload.
com.google.cloud.apphub.v1.CreateWorkloadRequest.Builder Request for CreateWorkload.
com.google.cloud.apphub.v1.Criticality Criticality of the Application, Service, or Workload
com.google.cloud.apphub.v1.Criticality.Builder Criticality of the Application, Service, or Workload
com.google.cloud.apphub.v1.DeleteApplicationRequest Request for DeleteApplication.
com.google.cloud.apphub.v1.DeleteApplicationRequest.Builder Request for DeleteApplication.
com.google.cloud.apphub.v1.DeleteServiceProjectAttachmentRequest Request for DeleteServiceProjectAttachment.
com.google.cloud.apphub.v1.DeleteServiceProjectAttachmentRequest.Builder Request for DeleteServiceProjectAttachment.
com.google.cloud.apphub.v1.DeleteServiceRequest Request for DeleteService.
com.google.cloud.apphub.v1.DeleteServiceRequest.Builder Request for DeleteService.
com.google.cloud.apphub.v1.DeleteWorkloadRequest Request for DeleteWorkload.
com.google.cloud.apphub.v1.DeleteWorkloadRequest.Builder Request for DeleteWorkload.
com.google.cloud.apphub.v1.DetachServiceProjectAttachmentRequest Request for DetachServiceProjectAttachment.
com.google.cloud.apphub.v1.DetachServiceProjectAttachmentRequest.Builder Request for DetachServiceProjectAttachment.
com.google.cloud.apphub.v1.DetachServiceProjectAttachmentResponse Response for DetachServiceProjectAttachment.
com.google.cloud.apphub.v1.DetachServiceProjectAttachmentResponse.Builder Response for DetachServiceProjectAttachment.
com.google.cloud.apphub.v1.DiscoveredService DiscoveredService is a network/api interface that exposes some functionality to clients for consumption over the network. A discovered service can be registered to a App Hub service.
com.google.cloud.apphub.v1.DiscoveredService.Builder DiscoveredService is a network/api interface that exposes some functionality to clients for consumption over the network. A discovered service can be registered to a App Hub service.
com.google.cloud.apphub.v1.DiscoveredServiceName
com.google.cloud.apphub.v1.DiscoveredServiceName.Builder Builder for projects/{project}/locations/{location}/discoveredServices/{discovered_service}.
com.google.cloud.apphub.v1.DiscoveredWorkload DiscoveredWorkload is a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business functionality. A discovered workload can be registered to an App Hub
com.google.cloud.apphub.v1.DiscoveredWorkload.Builder DiscoveredWorkload is a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business functionality. A discovered workload can be registered to an App Hub
com.google.cloud.apphub.v1.DiscoveredWorkloadName
com.google.cloud.apphub.v1.DiscoveredWorkloadName.Builder Builder for projects/{project}/locations/{location}/discoveredWorkloads/{discovered_workload}.
com.google.cloud.apphub.v1.Environment Environment of the Application, Service, or Workload
com.google.cloud.apphub.v1.Environment.Builder Environment of the Application, Service, or Workload
com.google.cloud.apphub.v1.GetApplicationRequest Request for GetApplication.
com.google.cloud.apphub.v1.GetApplicationRequest.Builder Request for GetApplication.
com.google.cloud.apphub.v1.GetDiscoveredServiceRequest Request for GetDiscoveredService.
com.google.cloud.apphub.v1.GetDiscoveredServiceRequest.Builder Request for GetDiscoveredService.
com.google.cloud.apphub.v1.GetDiscoveredWorkloadRequest Request for GetDiscoveredWorkload.
com.google.cloud.apphub.v1.GetDiscoveredWorkloadRequest.Builder Request for GetDiscoveredWorkload.
com.google.cloud.apphub.v1.GetServiceProjectAttachmentRequest Request for GetServiceProjectAttachment.
com.google.cloud.apphub.v1.GetServiceProjectAttachmentRequest.Builder Request for GetServiceProjectAttachment.
com.google.cloud.apphub.v1.GetServiceRequest Request for GetService.
com.google.cloud.apphub.v1.GetServiceRequest.Builder Request for GetService.
com.google.cloud.apphub.v1.GetWorkloadRequest Request for GetWorkload.
com.google.cloud.apphub.v1.GetWorkloadRequest.Builder Request for GetWorkload.
com.google.cloud.apphub.v1.ListApplicationsRequest Request for ListApplications.
com.google.cloud.apphub.v1.ListApplicationsRequest.Builder Request for ListApplications.
com.google.cloud.apphub.v1.ListApplicationsResponse Response for ListApplications.
com.google.cloud.apphub.v1.ListApplicationsResponse.Builder Response for ListApplications.
com.google.cloud.apphub.v1.ListDiscoveredServicesRequest Request for ListDiscoveredServices.
com.google.cloud.apphub.v1.ListDiscoveredServicesRequest.Builder Request for ListDiscoveredServices.
com.google.cloud.apphub.v1.ListDiscoveredServicesResponse Response for ListDiscoveredServices.
com.google.cloud.apphub.v1.ListDiscoveredServicesResponse.Builder Response for ListDiscoveredServices.
com.google.cloud.apphub.v1.ListDiscoveredWorkloadsRequest Request for ListDiscoveredWorkloads.
com.google.cloud.apphub.v1.ListDiscoveredWorkloadsRequest.Builder Request for ListDiscoveredWorkloads.
com.google.cloud.apphub.v1.ListDiscoveredWorkloadsResponse Response for ListDiscoveredWorkloads.
com.google.cloud.apphub.v1.ListDiscoveredWorkloadsResponse.Builder Response for ListDiscoveredWorkloads.
com.google.cloud.apphub.v1.ListServiceProjectAttachmentsRequest Request for ListServiceProjectAttachments.
com.google.cloud.apphub.v1.ListServiceProjectAttachmentsRequest.Builder Request for ListServiceProjectAttachments.
com.google.cloud.apphub.v1.ListServiceProjectAttachmentsResponse Response for ListServiceProjectAttachments.
com.google.cloud.apphub.v1.ListServiceProjectAttachmentsResponse.Builder Response for ListServiceProjectAttachments.
com.google.cloud.apphub.v1.ListServicesRequest Request for ListServices.
com.google.cloud.apphub.v1.ListServicesRequest.Builder Request for ListServices.
com.google.cloud.apphub.v1.ListServicesResponse Response for ListServices.
com.google.cloud.apphub.v1.ListServicesResponse.Builder Response for ListServices.
com.google.cloud.apphub.v1.ListWorkloadsRequest Request for ListWorkloads.
com.google.cloud.apphub.v1.ListWorkloadsRequest.Builder Request for ListWorkloads.
com.google.cloud.apphub.v1.ListWorkloadsResponse Response for ListWorkloads.
com.google.cloud.apphub.v1.ListWorkloadsResponse.Builder Response for ListWorkloads.
com.google.cloud.apphub.v1.LocationName
com.google.cloud.apphub.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.apphub.v1.LookupDiscoveredServiceRequest Request for LookupDiscoveredService.
com.google.cloud.apphub.v1.LookupDiscoveredServiceRequest.Builder Request for LookupDiscoveredService.
com.google.cloud.apphub.v1.LookupDiscoveredServiceResponse Response for LookupDiscoveredService.
com.google.cloud.apphub.v1.LookupDiscoveredServiceResponse.Builder Response for LookupDiscoveredService.
com.google.cloud.apphub.v1.LookupDiscoveredWorkloadRequest Request for LookupDiscoveredWorkload.
com.google.cloud.apphub.v1.LookupDiscoveredWorkloadRequest.Builder Request for LookupDiscoveredWorkload.
com.google.cloud.apphub.v1.LookupDiscoveredWorkloadResponse Response for LookupDiscoveredWorkload.
com.google.cloud.apphub.v1.LookupDiscoveredWorkloadResponse.Builder Response for LookupDiscoveredWorkload.
com.google.cloud.apphub.v1.LookupServiceProjectAttachmentRequest Request for LookupServiceProjectAttachment.
com.google.cloud.apphub.v1.LookupServiceProjectAttachmentRequest.Builder Request for LookupServiceProjectAttachment.
com.google.cloud.apphub.v1.LookupServiceProjectAttachmentResponse Response for LookupServiceProjectAttachment.
com.google.cloud.apphub.v1.LookupServiceProjectAttachmentResponse.Builder Response for LookupServiceProjectAttachment.
com.google.cloud.apphub.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.apphub.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.apphub.v1.Scope Scope of an application.
com.google.cloud.apphub.v1.Scope.Builder Scope of an application.
com.google.cloud.apphub.v1.Service Service is an App Hub data model that contains a discovered service, which represents a network/api interface that exposes some functionality to clients for consumption over the network.
com.google.cloud.apphub.v1.Service.Builder Service is an App Hub data model that contains a discovered service, which represents a network/api interface that exposes some functionality to clients for consumption over the network.
com.google.cloud.apphub.v1.ServiceName
com.google.cloud.apphub.v1.ServiceName.Builder Builder for projects/{project}/locations/{location}/applications/{application}/services/{service}.
com.google.cloud.apphub.v1.ServiceProjectAttachment ServiceProjectAttachment represents an attachment from a service project to a host project. Service projects contain the underlying cloud infrastructure resources, and expose these resources to the host project
com.google.cloud.apphub.v1.ServiceProjectAttachment.Builder ServiceProjectAttachment represents an attachment from a service project to a host project. Service projects contain the underlying cloud infrastructure resources, and expose these resources to the host project
com.google.cloud.apphub.v1.ServiceProjectAttachmentName
com.google.cloud.apphub.v1.ServiceProjectAttachmentName.Builder Builder for projects/{project}/locations/{location}/serviceProjectAttachments/{service_project_attachment}.
com.google.cloud.apphub.v1.ServiceProjectAttachmentProto
com.google.cloud.apphub.v1.ServiceProperties Properties of an underlying cloud resource that can comprise a Service.
com.google.cloud.apphub.v1.ServiceProperties.Builder Properties of an underlying cloud resource that can comprise a Service.
com.google.cloud.apphub.v1.ServiceProto
com.google.cloud.apphub.v1.ServiceReference Reference to an underlying networking resource that can comprise a Service.
com.google.cloud.apphub.v1.ServiceReference.Builder Reference to an underlying networking resource that can comprise a Service.
com.google.cloud.apphub.v1.UpdateApplicationRequest Request for UpdateApplication.
com.google.cloud.apphub.v1.UpdateApplicationRequest.Builder Request for UpdateApplication.
com.google.cloud.apphub.v1.UpdateServiceRequest Request for UpdateService.
com.google.cloud.apphub.v1.UpdateServiceRequest.Builder Request for UpdateService.
com.google.cloud.apphub.v1.UpdateWorkloadRequest Request for UpdateWorkload.
com.google.cloud.apphub.v1.UpdateWorkloadRequest.Builder Request for UpdateWorkload.
com.google.cloud.apphub.v1.Workload Workload is an App Hub data model that contains a discovered workload, which represents a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business
com.google.cloud.apphub.v1.Workload.Builder Workload is an App Hub data model that contains a discovered workload, which represents a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business
com.google.cloud.apphub.v1.WorkloadName
com.google.cloud.apphub.v1.WorkloadName.Builder Builder for projects/{project}/locations/{location}/applications/{application}/workloads/{workload}.
com.google.cloud.apphub.v1.WorkloadProperties Properties of an underlying compute resource represented by the Workload.
com.google.cloud.apphub.v1.WorkloadProperties.Builder Properties of an underlying compute resource represented by the Workload.
com.google.cloud.apphub.v1.WorkloadProto
com.google.cloud.apphub.v1.WorkloadReference Reference of an underlying compute resource represented by the Workload.
com.google.cloud.apphub.v1.WorkloadReference.Builder Reference of an underlying compute resource represented by the Workload.

Interfaces

Interface Description
com.google.cloud.apphub.v1.AppHubGrpc.AsyncService The App Hub API allows you to manage App Hub resources.
com.google.cloud.apphub.v1.ApplicationOrBuilder
com.google.cloud.apphub.v1.AttributesOrBuilder
com.google.cloud.apphub.v1.ContactInfoOrBuilder
com.google.cloud.apphub.v1.CreateApplicationRequestOrBuilder
com.google.cloud.apphub.v1.CreateServiceProjectAttachmentRequestOrBuilder
com.google.cloud.apphub.v1.CreateServiceRequestOrBuilder
com.google.cloud.apphub.v1.CreateWorkloadRequestOrBuilder
com.google.cloud.apphub.v1.CriticalityOrBuilder
com.google.cloud.apphub.v1.DeleteApplicationRequestOrBuilder
com.google.cloud.apphub.v1.DeleteServiceProjectAttachmentRequestOrBuilder
com.google.cloud.apphub.v1.DeleteServiceRequestOrBuilder
com.google.cloud.apphub.v1.DeleteWorkloadRequestOrBuilder
com.google.cloud.apphub.v1.DetachServiceProjectAttachmentRequestOrBuilder
com.google.cloud.apphub.v1.DetachServiceProjectAttachmentResponseOrBuilder
com.google.cloud.apphub.v1.DiscoveredServiceOrBuilder
com.google.cloud.apphub.v1.DiscoveredWorkloadOrBuilder
com.google.cloud.apphub.v1.EnvironmentOrBuilder
com.google.cloud.apphub.v1.GetApplicationRequestOrBuilder
com.google.cloud.apphub.v1.GetDiscoveredServiceRequestOrBuilder
com.google.cloud.apphub.v1.GetDiscoveredWorkloadRequestOrBuilder
com.google.cloud.apphub.v1.GetServiceProjectAttachmentRequestOrBuilder
com.google.cloud.apphub.v1.GetServiceRequestOrBuilder
com.google.cloud.apphub.v1.GetWorkloadRequestOrBuilder
com.google.cloud.apphub.v1.ListApplicationsRequestOrBuilder
com.google.cloud.apphub.v1.ListApplicationsResponseOrBuilder
com.google.cloud.apphub.v1.ListDiscoveredServicesRequestOrBuilder
com.google.cloud.apphub.v1.ListDiscoveredServicesResponseOrBuilder
com.google.cloud.apphub.v1.ListDiscoveredWorkloadsRequestOrBuilder
com.google.cloud.apphub.v1.ListDiscoveredWorkloadsResponseOrBuilder
com.google.cloud.apphub.v1.ListServiceProjectAttachmentsRequestOrBuilder
com.google.cloud.apphub.v1.ListServiceProjectAttachmentsResponseOrBuilder
com.google.cloud.apphub.v1.ListServicesRequestOrBuilder
com.google.cloud.apphub.v1.ListServicesResponseOrBuilder
com.google.cloud.apphub.v1.ListWorkloadsRequestOrBuilder
com.google.cloud.apphub.v1.ListWorkloadsResponseOrBuilder
com.google.cloud.apphub.v1.LookupDiscoveredServiceRequestOrBuilder
com.google.cloud.apphub.v1.LookupDiscoveredServiceResponseOrBuilder
com.google.cloud.apphub.v1.LookupDiscoveredWorkloadRequestOrBuilder
com.google.cloud.apphub.v1.LookupDiscoveredWorkloadResponseOrBuilder
com.google.cloud.apphub.v1.LookupServiceProjectAttachmentRequestOrBuilder
com.google.cloud.apphub.v1.LookupServiceProjectAttachmentResponseOrBuilder
com.google.cloud.apphub.v1.OperationMetadataOrBuilder
com.google.cloud.apphub.v1.ScopeOrBuilder
com.google.cloud.apphub.v1.ServiceOrBuilder
com.google.cloud.apphub.v1.ServiceProjectAttachmentOrBuilder
com.google.cloud.apphub.v1.ServicePropertiesOrBuilder
com.google.cloud.apphub.v1.ServiceReferenceOrBuilder
com.google.cloud.apphub.v1.UpdateApplicationRequestOrBuilder
com.google.cloud.apphub.v1.UpdateServiceRequestOrBuilder
com.google.cloud.apphub.v1.UpdateWorkloadRequestOrBuilder
com.google.cloud.apphub.v1.WorkloadOrBuilder
com.google.cloud.apphub.v1.WorkloadPropertiesOrBuilder
com.google.cloud.apphub.v1.WorkloadReferenceOrBuilder

Enums

Enum Description
com.google.cloud.apphub.v1.Application.State Application state.
com.google.cloud.apphub.v1.Criticality.Type Criticality Type.
com.google.cloud.apphub.v1.Environment.Type Environment Type.
com.google.cloud.apphub.v1.Scope.Type Scope Type.
com.google.cloud.apphub.v1.Service.State Service state.
com.google.cloud.apphub.v1.ServiceProjectAttachment.State ServiceProjectAttachment state.
com.google.cloud.apphub.v1.Workload.State Workload state.