Package com.google.cloud.gkehub.servicemesh.v1alpha (1.37.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.

Classes

Class Description
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessage AnalysisMessage is a single message produced by an analyzer, and it used to communicate to the end user about the state of their Service Mesh configuration.
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessage.Builder AnalysisMessage is a single message produced by an analyzer, and it used to communicate to the end user about the state of their Service Mesh configuration.
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase AnalysisMessageBase describes some common information that is needed for all messages.
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Builder AnalysisMessageBase describes some common information that is needed for all messages.
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type A unique identifier for the type of message. Display_name is intended to be human-readable, code is intended to be machine readable. There should be a one-to-one mapping between display_name and code. (i.e. do not re-use
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Type.Builder A unique identifier for the type of message. Display_name is intended to be human-readable, code is intended to be machine readable. There should be a one-to-one mapping between display_name and code. (i.e. do not re-use
com.google.cloud.gkehub.servicemesh.v1alpha.FeatureState Service Mesh: State for the whole Hub, as analyzed by the Service Mesh Hub Controller.
com.google.cloud.gkehub.servicemesh.v1alpha.FeatureState.Builder Service Mesh: State for the whole Hub, as analyzed by the Service Mesh Hub Controller.
com.google.cloud.gkehub.servicemesh.v1alpha.MembershipState Service Mesh: State for a single Membership, as analyzed by the Service Mesh Hub Controller.
com.google.cloud.gkehub.servicemesh.v1alpha.MembershipState.Builder Service Mesh: State for a single Membership, as analyzed by the Service Mesh Hub Controller.
com.google.cloud.gkehub.servicemesh.v1alpha.ServiceMeshProto

Interfaces

Interface Description
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.TypeOrBuilder
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBaseOrBuilder
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageOrBuilder
com.google.cloud.gkehub.servicemesh.v1alpha.FeatureStateOrBuilder
com.google.cloud.gkehub.servicemesh.v1alpha.MembershipStateOrBuilder

Enums

Enum Description
com.google.cloud.gkehub.servicemesh.v1alpha.AnalysisMessageBase.Level The values here are chosen so that more severe messages get sorted higher, as well as leaving space in between to add more later See istio.analysis.v1alpha1.AnalysisMessageBase.Level