Interface Resources.AttestorOrBuilder (1.46.0)

public static interface Resources.AttestorOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAttestorTypeCase()

public abstract Resources.Attestor.AttestorTypeCase getAttestorTypeCase()
Returns
Type Description
Resources.Attestor.AttestorTypeCase

getDescription()

public abstract String getDescription()

Optional. A descriptive comment. This field may be updated. The field may be displayed in chooser dialogs.

string description = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Optional. A descriptive comment. This field may be updated. The field may be displayed in chooser dialogs.

string description = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for description.

getName()

public abstract String getName()

Required. The resource name, in the format: projects/*/attestors/*. This field may not be updated.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. The resource name, in the format: projects/*/attestors/*. This field may not be updated.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for name.

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. Time when the attestor was last updated.

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

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. Time when the attestor was last updated.

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

Returns
Type Description
TimestampOrBuilder

getUserOwnedGrafeasNote()

public abstract Resources.UserOwnedGrafeasNote getUserOwnedGrafeasNote()

This specifies how an attestation will be read, and how it will be used during policy enforcement.

.google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote user_owned_grafeas_note = 3;

Returns
Type Description
Resources.UserOwnedGrafeasNote

The userOwnedGrafeasNote.

getUserOwnedGrafeasNoteOrBuilder()

public abstract Resources.UserOwnedGrafeasNoteOrBuilder getUserOwnedGrafeasNoteOrBuilder()

This specifies how an attestation will be read, and how it will be used during policy enforcement.

.google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote user_owned_grafeas_note = 3;

Returns
Type Description
Resources.UserOwnedGrafeasNoteOrBuilder

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. Time when the attestor was last updated.

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

Returns
Type Description
boolean

Whether the updateTime field is set.

hasUserOwnedGrafeasNote()

public abstract boolean hasUserOwnedGrafeasNote()

This specifies how an attestation will be read, and how it will be used during policy enforcement.

.google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote user_owned_grafeas_note = 3;

Returns
Type Description
boolean

Whether the userOwnedGrafeasNote field is set.