Interface GenerateOfflineCredentialResponseOrBuilder (0.45.0)

public interface GenerateOfflineCredentialResponseOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getClientCertificate()

public abstract String getClientCertificate()

Output only. Client certificate to authenticate to k8s api-server.

string client_certificate = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The clientCertificate.

getClientCertificateBytes()

public abstract ByteString getClientCertificateBytes()

Output only. Client certificate to authenticate to k8s api-server.

string client_certificate = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for clientCertificate.

getClientKey()

public abstract String getClientKey()

Output only. Client private key to authenticate to k8s api-server.

string client_key = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The clientKey.

getClientKeyBytes()

public abstract ByteString getClientKeyBytes()

Output only. Client private key to authenticate to k8s api-server.

string client_key = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for clientKey.

getExpireTime()

public abstract Timestamp getExpireTime()

Output only. Timestamp at which this credential will expire.

.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The expireTime.

getExpireTimeOrBuilder()

public abstract TimestampOrBuilder getExpireTimeOrBuilder()

Output only. Timestamp at which this credential will expire.

.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getUserId()

public abstract String getUserId()

Output only. Client's identity.

string user_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The userId.

getUserIdBytes()

public abstract ByteString getUserIdBytes()

Output only. Client's identity.

string user_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for userId.

hasExpireTime()

public abstract boolean hasExpireTime()

Output only. Timestamp at which this credential will expire.

.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the expireTime field is set.