Package com.google.cloud.oslogin.v1 (2.45.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.oslogin.v1.OsLoginServiceClient Service Description: Cloud OS Login API

The Cloud OS Login API allows you to manage users and their associated SSH public keys for logging into virtual machines on Google Cloud Platform.

Settings Classes

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

Settings Description
com.google.cloud.oslogin.v1.OsLoginServiceSettings Settings class to configure an instance of OsLoginServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.oslogin.v1.CreateSshPublicKeyRequest A request message for creating an SSH public key.
com.google.cloud.oslogin.v1.CreateSshPublicKeyRequest.Builder A request message for creating an SSH public key.
com.google.cloud.oslogin.v1.DeletePosixAccountRequest A request message for deleting a POSIX account entry.
com.google.cloud.oslogin.v1.DeletePosixAccountRequest.Builder A request message for deleting a POSIX account entry.
com.google.cloud.oslogin.v1.DeleteSshPublicKeyRequest A request message for deleting an SSH public key.
com.google.cloud.oslogin.v1.DeleteSshPublicKeyRequest.Builder A request message for deleting an SSH public key.
com.google.cloud.oslogin.v1.FingerprintName
com.google.cloud.oslogin.v1.FingerprintName.Builder Builder for FingerprintName.
com.google.cloud.oslogin.v1.GetLoginProfileRequest A request message for retrieving the login profile information for a user.
com.google.cloud.oslogin.v1.GetLoginProfileRequest.Builder A request message for retrieving the login profile information for a user.
com.google.cloud.oslogin.v1.GetSshPublicKeyRequest A request message for retrieving an SSH public key.
com.google.cloud.oslogin.v1.GetSshPublicKeyRequest.Builder A request message for retrieving an SSH public key.
com.google.cloud.oslogin.v1.ImportSshPublicKeyRequest A request message for importing an SSH public key.
com.google.cloud.oslogin.v1.ImportSshPublicKeyRequest.Builder A request message for importing an SSH public key.
com.google.cloud.oslogin.v1.ImportSshPublicKeyResponse A response message for importing an SSH public key.
com.google.cloud.oslogin.v1.ImportSshPublicKeyResponse.Builder A response message for importing an SSH public key.
com.google.cloud.oslogin.v1.LoginProfile The user profile information used for logging in to a virtual machine on Google Compute Engine.
com.google.cloud.oslogin.v1.LoginProfile.Builder The user profile information used for logging in to a virtual machine on Google Compute Engine.
com.google.cloud.oslogin.v1.OsLoginProto
com.google.cloud.oslogin.v1.OsLoginServiceGrpc Cloud OS Login API The Cloud OS Login API allows you to manage users and their associated SSH public keys for logging into virtual machines on Google Cloud Platform.
com.google.cloud.oslogin.v1.OsLoginServiceGrpc.OsLoginServiceImplBase Base class for the server implementation of the service OsLoginService. Cloud OS Login API
com.google.cloud.oslogin.v1.OsLoginServiceSettings.Builder Builder for OsLoginServiceSettings.
com.google.cloud.oslogin.v1.PosixAccountName
com.google.cloud.oslogin.v1.PosixAccountName.Builder Builder for users/{user}/projects/{project}.
com.google.cloud.oslogin.v1.ProjectName
com.google.cloud.oslogin.v1.ProjectName.Builder Builder for ProjectName.
com.google.cloud.oslogin.v1.SshPublicKeyName
com.google.cloud.oslogin.v1.SshPublicKeyName.Builder Builder for users/{user}/sshPublicKeys/{fingerprint}.
com.google.cloud.oslogin.v1.UpdateSshPublicKeyRequest A request message for updating an SSH public key.
com.google.cloud.oslogin.v1.UpdateSshPublicKeyRequest.Builder A request message for updating an SSH public key.
com.google.cloud.oslogin.v1.UserName
com.google.cloud.oslogin.v1.UserName.Builder Builder for users/{user}.

Interfaces

Interface Description
com.google.cloud.oslogin.v1.CreateSshPublicKeyRequestOrBuilder
com.google.cloud.oslogin.v1.DeletePosixAccountRequestOrBuilder
com.google.cloud.oslogin.v1.DeleteSshPublicKeyRequestOrBuilder
com.google.cloud.oslogin.v1.GetLoginProfileRequestOrBuilder
com.google.cloud.oslogin.v1.GetSshPublicKeyRequestOrBuilder
com.google.cloud.oslogin.v1.ImportSshPublicKeyRequestOrBuilder
com.google.cloud.oslogin.v1.ImportSshPublicKeyResponseOrBuilder
com.google.cloud.oslogin.v1.LoginProfileOrBuilder
com.google.cloud.oslogin.v1.OsLoginServiceGrpc.AsyncService Cloud OS Login API The Cloud OS Login API allows you to manage users and their associated SSH public keys for logging into virtual machines on Google Cloud Platform.
com.google.cloud.oslogin.v1.UpdateSshPublicKeyRequestOrBuilder