Package com.google.cloud.chronicle.v1
Interface CreateDataAccessLabelRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CreateDataAccessLabelRequest,CreateDataAccessLabelRequest.Builder
@Generated
public interface CreateDataAccessLabelRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.Required.com.google.protobuf.ByteStringRequired.Required.Required.com.google.protobuf.ByteStringRequired.booleanRequired.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getParent
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:
- The parent.
-
getParentBytes
com.google.protobuf.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:
- The bytes for parent.
-
hasDataAccessLabel
boolean hasDataAccessLabel()Required. Data access label to create.
.google.cloud.chronicle.v1.DataAccessLabel data_access_label = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the dataAccessLabel field is set.
-
getDataAccessLabel
DataAccessLabel getDataAccessLabel()Required. Data access label to create.
.google.cloud.chronicle.v1.DataAccessLabel data_access_label = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The dataAccessLabel.
-
getDataAccessLabelOrBuilder
DataAccessLabelOrBuilder getDataAccessLabelOrBuilder()Required. Data access label to create.
.google.cloud.chronicle.v1.DataAccessLabel data_access_label = 2 [(.google.api.field_behavior) = REQUIRED]; -
getDataAccessLabelId
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:
- The dataAccessLabelId.
-
getDataAccessLabelIdBytes
com.google.protobuf.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:
- The bytes for dataAccessLabelId.
-