Package com.google.cloud.chronicle.v1
Class DataSourceExportSettings.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataSourceExportSettings.Builder>
com.google.cloud.chronicle.v1.DataSourceExportSettings.Builder
- All Implemented Interfaces:
DataSourceExportSettingsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataSourceExportSettings
public static final class DataSourceExportSettings.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataSourceExportSettings.Builder>
implements DataSourceExportSettingsOrBuilder
The export settings for a data source.Protobuf type
google.cloud.chronicle.v1.DataSourceExportSettings-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Required.Output only.Required.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.longOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanRequired.Output only.intOutput only.intRequired.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDataFreshnessTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDataFreshnessTime(com.google.protobuf.Timestamp value) Output only.setDataFreshnessTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDataVolume(long value) Output only.setEnabled(boolean value) Required.Output only.setLatestExportJobStateValue(int value) Output only.setRetentionDays(int value) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataSourceExportSettings.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataSourceExportSettings.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DataSourceExportSettings.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataSourceExportSettings.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataSourceExportSettings.Builder>
-
mergeFrom
public DataSourceExportSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataSourceExportSettings.Builder>- Throws:
IOException
-
getEnabled
public boolean getEnabled()Required. Whether the data source is enabled for export.
bool enabled = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEnabledin interfaceDataSourceExportSettingsOrBuilder- Returns:
- The enabled.
-
setEnabled
Required. Whether the data source is enabled for export.
bool enabled = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enabled to set.- Returns:
- This builder for chaining.
-
clearEnabled
Required. Whether the data source is enabled for export.
bool enabled = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getRetentionDays
public int getRetentionDays()Required. The retention period for the data source in days.
int32 retention_days = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRetentionDaysin interfaceDataSourceExportSettingsOrBuilder- Returns:
- The retentionDays.
-
setRetentionDays
Required. The retention period for the data source in days.
int32 retention_days = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The retentionDays to set.- Returns:
- This builder for chaining.
-
clearRetentionDays
Required. The retention period for the data source in days.
int32 retention_days = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getLatestExportJobStateValue
public int getLatestExportJobStateValue()Output only. The state of the latest data source export job.
.google.cloud.chronicle.v1.LatestExportJobState latest_export_job_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLatestExportJobStateValuein interfaceDataSourceExportSettingsOrBuilder- Returns:
- The enum numeric value on the wire for latestExportJobState.
-
setLatestExportJobStateValue
Output only. The state of the latest data source export job.
.google.cloud.chronicle.v1.LatestExportJobState latest_export_job_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for latestExportJobState to set.- Returns:
- This builder for chaining.
-
getLatestExportJobState
Output only. The state of the latest data source export job.
.google.cloud.chronicle.v1.LatestExportJobState latest_export_job_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLatestExportJobStatein interfaceDataSourceExportSettingsOrBuilder- Returns:
- The latestExportJobState.
-
setLatestExportJobState
Output only. The state of the latest data source export job.
.google.cloud.chronicle.v1.LatestExportJobState latest_export_job_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The latestExportJobState to set.- Returns:
- This builder for chaining.
-
clearLatestExportJobState
Output only. The state of the latest data source export job.
.google.cloud.chronicle.v1.LatestExportJobState latest_export_job_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasDataFreshnessTime
public boolean hasDataFreshnessTime()Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDataFreshnessTimein interfaceDataSourceExportSettingsOrBuilder- Returns:
- Whether the dataFreshnessTime field is set.
-
getDataFreshnessTime
public com.google.protobuf.Timestamp getDataFreshnessTime()Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataFreshnessTimein interfaceDataSourceExportSettingsOrBuilder- Returns:
- The dataFreshnessTime.
-
setDataFreshnessTime
Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setDataFreshnessTime
public DataSourceExportSettings.Builder setDataFreshnessTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeDataFreshnessTime
Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearDataFreshnessTime
Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataFreshnessTimeBuilder
public com.google.protobuf.Timestamp.Builder getDataFreshnessTimeBuilder()Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataFreshnessTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getDataFreshnessTimeOrBuilder()Output only. The data freshness of the given export which represents the time bucket at which the latest event was exported.
.google.protobuf.Timestamp data_freshness_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataFreshnessTimeOrBuilderin interfaceDataSourceExportSettingsOrBuilder
-
getDataVolume
public long getDataVolume()Output only. The stored data volume of all the exports.
int64 data_volume = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataVolumein interfaceDataSourceExportSettingsOrBuilder- Returns:
- The dataVolume.
-
setDataVolume
Output only. The stored data volume of all the exports.
int64 data_volume = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The dataVolume to set.- Returns:
- This builder for chaining.
-
clearDataVolume
Output only. The stored data volume of all the exports.
int64 data_volume = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-