Interface DataAccessLabelReferenceOrBuilder (0.1.0)

public interface DataAccessLabelReferenceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAssetNamespace()

public abstract String getAssetNamespace()

The asset namespace configured in the forwarder of the customer's events.

string asset_namespace = 3;

Returns
Type Description
String

The assetNamespace.

getAssetNamespaceBytes()

public abstract ByteString getAssetNamespaceBytes()

The asset namespace configured in the forwarder of the customer's events.

string asset_namespace = 3;

Returns
Type Description
ByteString

The bytes for assetNamespace.

getDataAccessLabel()

public abstract String getDataAccessLabel()

The name of the data access label.

string data_access_label = 1;

Returns
Type Description
String

The dataAccessLabel.

getDataAccessLabelBytes()

public abstract ByteString getDataAccessLabelBytes()

The name of the data access label.

string data_access_label = 1;

Returns
Type Description
ByteString

The bytes for dataAccessLabel.

getDisplayName()

public abstract String getDisplayName()

Output only. The display name of the label. Data access label and log types's name will match the display name of the resource. The asset namespace will match the namespace itself. The ingestion key value pair will match the key of the tuple.

string display_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Output only. The display name of the label. Data access label and log types's name will match the display name of the resource. The asset namespace will match the namespace itself. The ingestion key value pair will match the key of the tuple.

string display_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for displayName.

getIngestionLabel()

public abstract IngestionLabel getIngestionLabel()

The ingestion label configured in the forwarder of the customer's events.

.google.cloud.chronicle.v1.IngestionLabel ingestion_label = 4;

Returns
Type Description
IngestionLabel

The ingestionLabel.

getIngestionLabelOrBuilder()

public abstract IngestionLabelOrBuilder getIngestionLabelOrBuilder()

The ingestion label configured in the forwarder of the customer's events.

.google.cloud.chronicle.v1.IngestionLabel ingestion_label = 4;

Returns
Type Description
IngestionLabelOrBuilder

getLabelCase()

public abstract DataAccessLabelReference.LabelCase getLabelCase()
Returns
Type Description
DataAccessLabelReference.LabelCase

getLogType()

public abstract String getLogType()

The name of the log type.

string log_type = 2;

Returns
Type Description
String

The logType.

getLogTypeBytes()

public abstract ByteString getLogTypeBytes()

The name of the log type.

string log_type = 2;

Returns
Type Description
ByteString

The bytes for logType.

hasAssetNamespace()

public abstract boolean hasAssetNamespace()

The asset namespace configured in the forwarder of the customer's events.

string asset_namespace = 3;

Returns
Type Description
boolean

Whether the assetNamespace field is set.

hasDataAccessLabel()

public abstract boolean hasDataAccessLabel()

The name of the data access label.

string data_access_label = 1;

Returns
Type Description
boolean

Whether the dataAccessLabel field is set.

hasIngestionLabel()

public abstract boolean hasIngestionLabel()

The ingestion label configured in the forwarder of the customer's events.

.google.cloud.chronicle.v1.IngestionLabel ingestion_label = 4;

Returns
Type Description
boolean

Whether the ingestionLabel field is set.

hasLogType()

public abstract boolean hasLogType()

The name of the log type.

string log_type = 2;

Returns
Type Description
boolean

Whether the logType field is set.