public interface LogTypeSchemaOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDetailsFieldSchemaAlternatives(int index)
public abstract LogTypeSchema.DetailsFieldSchemaAlternative getDetailsFieldSchemaAlternatives(int index)There are sets of fields which represent alternatives to one another. A user would only fill in one set of fields for any one alternative.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaAlternative details_field_schema_alternatives = 7;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LogTypeSchema.DetailsFieldSchemaAlternative |
|
getDetailsFieldSchemaAlternativesCount()
public abstract int getDetailsFieldSchemaAlternativesCount()There are sets of fields which represent alternatives to one another. A user would only fill in one set of fields for any one alternative.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaAlternative details_field_schema_alternatives = 7;
| Returns | |
|---|---|
| Type | Description |
int |
|
getDetailsFieldSchemaAlternativesList()
public abstract List<LogTypeSchema.DetailsFieldSchemaAlternative> getDetailsFieldSchemaAlternativesList()There are sets of fields which represent alternatives to one another. A user would only fill in one set of fields for any one alternative.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaAlternative details_field_schema_alternatives = 7;
| Returns | |
|---|---|
| Type | Description |
List<DetailsFieldSchemaAlternative> |
|
getDetailsFieldSchemaAlternativesOrBuilder(int index)
public abstract LogTypeSchema.DetailsFieldSchemaAlternativeOrBuilder getDetailsFieldSchemaAlternativesOrBuilder(int index)There are sets of fields which represent alternatives to one another. A user would only fill in one set of fields for any one alternative.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaAlternative details_field_schema_alternatives = 7;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LogTypeSchema.DetailsFieldSchemaAlternativeOrBuilder |
|
getDetailsFieldSchemaAlternativesOrBuilderList()
public abstract List<? extends LogTypeSchema.DetailsFieldSchemaAlternativeOrBuilder> getDetailsFieldSchemaAlternativesOrBuilderList()There are sets of fields which represent alternatives to one another. A user would only fill in one set of fields for any one alternative.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaAlternative details_field_schema_alternatives = 7;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaAlternativeOrBuilder> |
|
getDetailsFieldSchemas(int index)
public abstract LogTypeSchema.DetailsFieldSchema getDetailsFieldSchemas(int index) The schemas for detail fields that are compatible with this log
type and feed source type. All fields for this log type and feed source
type are either contained here or within
details_field_schema_alternatives.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 6;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LogTypeSchema.DetailsFieldSchema |
|
getDetailsFieldSchemasCount()
public abstract int getDetailsFieldSchemasCount() The schemas for detail fields that are compatible with this log
type and feed source type. All fields for this log type and feed source
type are either contained here or within
details_field_schema_alternatives.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 6;
| Returns | |
|---|---|
| Type | Description |
int |
|
getDetailsFieldSchemasList()
public abstract List<LogTypeSchema.DetailsFieldSchema> getDetailsFieldSchemasList() The schemas for detail fields that are compatible with this log
type and feed source type. All fields for this log type and feed source
type are either contained here or within
details_field_schema_alternatives.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 6;
| Returns | |
|---|---|
| Type | Description |
List<DetailsFieldSchema> |
|
getDetailsFieldSchemasOrBuilder(int index)
public abstract LogTypeSchema.DetailsFieldSchemaOrBuilder getDetailsFieldSchemasOrBuilder(int index) The schemas for detail fields that are compatible with this log
type and feed source type. All fields for this log type and feed source
type are either contained here or within
details_field_schema_alternatives.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 6;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LogTypeSchema.DetailsFieldSchemaOrBuilder |
|
getDetailsFieldSchemasOrBuilderList()
public abstract List<? extends LogTypeSchema.DetailsFieldSchemaOrBuilder> getDetailsFieldSchemasOrBuilderList() The schemas for detail fields that are compatible with this log
type and feed source type. All fields for this log type and feed source
type are either contained here or within
details_field_schema_alternatives.
repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 6;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaOrBuilder> |
|
getDisplayName()
public abstract String getDisplayName()A human-readable name for this log type.
string display_name = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()A human-readable name for this log type.
string display_name = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for displayName. |
getLogType()
public abstract String getLogType() The log type to be used in the details.log_type field.
string log_type = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The logType. |
getLogTypeBytes()
public abstract ByteString getLogTypeBytes() The log type to be used in the details.log_type field.
string log_type = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for logType. |
getName()
public abstract String getName()The resource name. Format: "projects/{project}/locations/{location}/instances/{instance}/feedSourceTypeSchemas/{feed_source_type}/logTypeSchemas/{log_type}"
string name = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()The resource name. Format: "projects/{project}/locations/{location}/instances/{instance}/feedSourceTypeSchemas/{feed_source_type}/logTypeSchemas/{log_type}"
string name = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getReadOnly()
public abstract boolean getReadOnly()Whether this log type schema represents a feed configuration that may exist, but should not be modified (created, edited, or deleted).
bool read_only = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
The readOnly. |
getSupportingDocumentation()
public abstract String getSupportingDocumentation()A description that is displayed when users create or edit feeds.
string supporting_documentation = 5;
| Returns | |
|---|---|
| Type | Description |
String |
The supportingDocumentation. |
getSupportingDocumentationBytes()
public abstract ByteString getSupportingDocumentationBytes()A description that is displayed when users create or edit feeds.
string supporting_documentation = 5;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for supportingDocumentation. |