Interface HmacKeyMetadataOrBuilder (2.5.1)

public interface HmacKeyMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessId()

public abstract String getAccessId()

Globally unique id for keys.

string access_id = 2;

Returns
Type Description
String

The accessId.

getAccessIdBytes()

public abstract ByteString getAccessIdBytes()

Globally unique id for keys.

string access_id = 2;

Returns
Type Description
ByteString

The bytes for accessId.

getCreateTime()

public abstract Timestamp getCreateTime()

The creation time of the HMAC key in RFC 3339 format.

.google.protobuf.Timestamp create_time = 6;

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

The creation time of the HMAC key in RFC 3339 format.

.google.protobuf.Timestamp create_time = 6;

Returns
Type Description
TimestampOrBuilder

getId()

public abstract String getId()

Resource name ID of the key in the format <projectId>/<accessId>.

string id = 1;

Returns
Type Description
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Resource name ID of the key in the format <projectId>/<accessId>.

string id = 1;

Returns
Type Description
ByteString

The bytes for id.

getProject()

public abstract String getProject()

The project ID that the hmac key is contained in.

string project = 3 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The project.

getProjectBytes()

public abstract ByteString getProjectBytes()

The project ID that the hmac key is contained in.

string project = 3 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for project.

getServiceAccountEmail()

public abstract String getServiceAccountEmail()

Email of the service account the key authenticates as.

string service_account_email = 4;

Returns
Type Description
String

The serviceAccountEmail.

getServiceAccountEmailBytes()

public abstract ByteString getServiceAccountEmailBytes()

Email of the service account the key authenticates as.

string service_account_email = 4;

Returns
Type Description
ByteString

The bytes for serviceAccountEmail.

getState()

public abstract String getState()

State of the key. One of ACTIVE, INACTIVE, or DELETED.

string state = 5;

Returns
Type Description
String

The state.

getStateBytes()

public abstract ByteString getStateBytes()

State of the key. One of ACTIVE, INACTIVE, or DELETED.

string state = 5;

Returns
Type Description
ByteString

The bytes for state.

getUpdateTime()

public abstract Timestamp getUpdateTime()

The last modification time of the HMAC key metadata in RFC 3339 format.

.google.protobuf.Timestamp update_time = 7;

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

The last modification time of the HMAC key metadata in RFC 3339 format.

.google.protobuf.Timestamp update_time = 7;

Returns
Type Description
TimestampOrBuilder

hasCreateTime()

public abstract boolean hasCreateTime()

The creation time of the HMAC key in RFC 3339 format.

.google.protobuf.Timestamp create_time = 6;

Returns
Type Description
boolean

Whether the createTime field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

The last modification time of the HMAC key metadata in RFC 3339 format.

.google.protobuf.Timestamp update_time = 7;

Returns
Type Description
boolean

Whether the updateTime field is set.