Interface CreateDataAccessLabelRequestOrBuilder (0.1.0)

public interface CreateDataAccessLabelRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDataAccessLabel()

public abstract DataAccessLabel getDataAccessLabel()

Required. Data access label to create.

.google.cloud.chronicle.v1.DataAccessLabel data_access_label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataAccessLabel

The dataAccessLabel.

getDataAccessLabelId()

public abstract String getDataAccessLabelId()

Required. The ID to use for the data access label, which will become the label's display name and the final component of the label's resource name. The maximum number of characters should be 63. Regex pattern is as per AIP: https://google.aip.dev/122#resource-id-segments

string data_access_label_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The dataAccessLabelId.

getDataAccessLabelIdBytes()

public abstract ByteString getDataAccessLabelIdBytes()

Required. The ID to use for the data access label, which will become the label's display name and the final component of the label's resource name. The maximum number of characters should be 63. Regex pattern is as per AIP: https://google.aip.dev/122#resource-id-segments

string data_access_label_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for dataAccessLabelId.

getDataAccessLabelOrBuilder()

public abstract DataAccessLabelOrBuilder getDataAccessLabelOrBuilder()

Required. Data access label to create.

.google.cloud.chronicle.v1.DataAccessLabel data_access_label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataAccessLabelOrBuilder

getParent()

public abstract String getParent()

Required. The parent resource where this Data Access Label will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent resource where this Data Access Label will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasDataAccessLabel()

public abstract boolean hasDataAccessLabel()

Required. Data access label to create.

.google.cloud.chronicle.v1.DataAccessLabel data_access_label = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the dataAccessLabel field is set.