Class DataSource
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.bigquery.datatransfer.v1.DataSource
-
- All Implemented Interfaces:
DataSourceOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class DataSource extends com.google.protobuf.GeneratedMessageV3 implements DataSourceOrBuilder
Defines the properties and custom parameters for a data source.
Protobuf typegoogle.cloud.bigquery.datatransfer.v1.DataSource
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataSource.AuthorizationType
The type of authorization needed for this data source.static class
DataSource.Builder
Defines the properties and custom parameters for a data source.static class
DataSource.DataRefreshType
Represents how the data source supports data auto refresh.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
AUTHORIZATION_TYPE_FIELD_NUMBER
static int
CLIENT_ID_FIELD_NUMBER
static int
DATA_REFRESH_TYPE_FIELD_NUMBER
static int
DATA_SOURCE_ID_FIELD_NUMBER
static int
DEFAULT_DATA_REFRESH_WINDOW_DAYS_FIELD_NUMBER
static int
DEFAULT_SCHEDULE_FIELD_NUMBER
static int
DESCRIPTION_FIELD_NUMBER
static int
DISPLAY_NAME_FIELD_NUMBER
static int
HELP_URL_FIELD_NUMBER
static int
MANUAL_RUNS_DISABLED_FIELD_NUMBER
static int
MINIMUM_SCHEDULE_INTERVAL_FIELD_NUMBER
static int
NAME_FIELD_NUMBER
static int
PARAMETERS_FIELD_NUMBER
static int
SCOPES_FIELD_NUMBER
static int
SUPPORTS_CUSTOM_SCHEDULE_FIELD_NUMBER
static int
SUPPORTS_MULTIPLE_TRANSFERS_FIELD_NUMBER
static int
TRANSFER_TYPE_FIELD_NUMBER
static int
UPDATE_DEADLINE_SECONDS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(Object obj)
DataSource.AuthorizationType
getAuthorizationType()
Indicates the type of authorization.int
getAuthorizationTypeValue()
Indicates the type of authorization.String
getClientId()
Data source client id which should be used to receive refresh token.com.google.protobuf.ByteString
getClientIdBytes()
Data source client id which should be used to receive refresh token.DataSource.DataRefreshType
getDataRefreshType()
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported.int
getDataRefreshTypeValue()
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported.String
getDataSourceId()
Data source id.com.google.protobuf.ByteString
getDataSourceIdBytes()
Data source id.int
getDefaultDataRefreshWindowDays()
Default data refresh window on days.static DataSource
getDefaultInstance()
DataSource
getDefaultInstanceForType()
String
getDefaultSchedule()
Default data transfer schedule.com.google.protobuf.ByteString
getDefaultScheduleBytes()
Default data transfer schedule.String
getDescription()
User friendly data source description string.com.google.protobuf.ByteString
getDescriptionBytes()
User friendly data source description string.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getDisplayName()
User friendly data source name.com.google.protobuf.ByteString
getDisplayNameBytes()
User friendly data source name.String
getHelpUrl()
Url for the help document for this data source.com.google.protobuf.ByteString
getHelpUrlBytes()
Url for the help document for this data source.boolean
getManualRunsDisabled()
Disables backfilling and manual run scheduling for the data source.com.google.protobuf.Duration
getMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.com.google.protobuf.DurationOrBuilder
getMinimumScheduleIntervalOrBuilder()
The minimum interval for scheduler to schedule runs.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.DataSourceParameter
getParameters(int index)
Data source parameters.int
getParametersCount()
Data source parameters.List<DataSourceParameter>
getParametersList()
Data source parameters.DataSourceParameterOrBuilder
getParametersOrBuilder(int index)
Data source parameters.List<? extends DataSourceParameterOrBuilder>
getParametersOrBuilderList()
Data source parameters.com.google.protobuf.Parser<DataSource>
getParserForType()
String
getScopes(int index)
Api auth scopes for which refresh token needs to be obtained.com.google.protobuf.ByteString
getScopesBytes(int index)
Api auth scopes for which refresh token needs to be obtained.int
getScopesCount()
Api auth scopes for which refresh token needs to be obtained.com.google.protobuf.ProtocolStringList
getScopesList()
Api auth scopes for which refresh token needs to be obtained.int
getSerializedSize()
boolean
getSupportsCustomSchedule()
Specifies whether the data source supports a user defined schedule, or operates on the default schedule.boolean
getSupportsMultipleTransfers()
Deprecated.google.cloud.bigquery.datatransfer.v1.DataSource.supports_multiple_transfers is deprecated.TransferType
getTransferType()
Deprecated.google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated.int
getTransferTypeValue()
Deprecated.google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated.int
getUpdateDeadlineSeconds()
The number of seconds to wait for an update from the data source before the Data Transfer Service marks the transfer as FAILED.int
hashCode()
boolean
hasMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static DataSource.Builder
newBuilder()
static DataSource.Builder
newBuilder(DataSource prototype)
DataSource.Builder
newBuilderForType()
protected DataSource.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static DataSource
parseDelimitedFrom(InputStream input)
static DataSource
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static DataSource
parseFrom(byte[] data)
static DataSource
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static DataSource
parseFrom(com.google.protobuf.ByteString data)
static DataSource
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static DataSource
parseFrom(com.google.protobuf.CodedInputStream input)
static DataSource
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static DataSource
parseFrom(InputStream input)
static DataSource
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static DataSource
parseFrom(ByteBuffer data)
static DataSource
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<DataSource>
parser()
DataSource.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATA_SOURCE_ID_FIELD_NUMBER
public static final int DATA_SOURCE_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLIENT_ID_FIELD_NUMBER
public static final int CLIENT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCOPES_FIELD_NUMBER
public static final int SCOPES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRANSFER_TYPE_FIELD_NUMBER
public static final int TRANSFER_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUPPORTS_MULTIPLE_TRANSFERS_FIELD_NUMBER
public static final int SUPPORTS_MULTIPLE_TRANSFERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UPDATE_DEADLINE_SECONDS_FIELD_NUMBER
public static final int UPDATE_DEADLINE_SECONDS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEFAULT_SCHEDULE_FIELD_NUMBER
public static final int DEFAULT_SCHEDULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUPPORTS_CUSTOM_SCHEDULE_FIELD_NUMBER
public static final int SUPPORTS_CUSTOM_SCHEDULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HELP_URL_FIELD_NUMBER
public static final int HELP_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUTHORIZATION_TYPE_FIELD_NUMBER
public static final int AUTHORIZATION_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATA_REFRESH_TYPE_FIELD_NUMBER
public static final int DATA_REFRESH_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEFAULT_DATA_REFRESH_WINDOW_DAYS_FIELD_NUMBER
public static final int DEFAULT_DATA_REFRESH_WINDOW_DAYS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MANUAL_RUNS_DISABLED_FIELD_NUMBER
public static final int MANUAL_RUNS_DISABLED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MINIMUM_SCHEDULE_INTERVAL_FIELD_NUMBER
public static final int MINIMUM_SCHEDULE_INTERVAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
Output only. Data source resource name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getName
in interfaceDataSourceOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. Data source resource name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getNameBytes
in interfaceDataSourceOrBuilder
- Returns:
- The bytes for name.
-
getDataSourceId
public String getDataSourceId()
Data source id.
string data_source_id = 2;
- Specified by:
getDataSourceId
in interfaceDataSourceOrBuilder
- Returns:
- The dataSourceId.
-
getDataSourceIdBytes
public com.google.protobuf.ByteString getDataSourceIdBytes()
Data source id.
string data_source_id = 2;
- Specified by:
getDataSourceIdBytes
in interfaceDataSourceOrBuilder
- Returns:
- The bytes for dataSourceId.
-
getDisplayName
public String getDisplayName()
User friendly data source name.
string display_name = 3;
- Specified by:
getDisplayName
in interfaceDataSourceOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
User friendly data source name.
string display_name = 3;
- Specified by:
getDisplayNameBytes
in interfaceDataSourceOrBuilder
- Returns:
- The bytes for displayName.
-
getDescription
public String getDescription()
User friendly data source description string.
string description = 4;
- Specified by:
getDescription
in interfaceDataSourceOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
User friendly data source description string.
string description = 4;
- Specified by:
getDescriptionBytes
in interfaceDataSourceOrBuilder
- Returns:
- The bytes for description.
-
getClientId
public String getClientId()
Data source client id which should be used to receive refresh token.
string client_id = 5;
- Specified by:
getClientId
in interfaceDataSourceOrBuilder
- Returns:
- The clientId.
-
getClientIdBytes
public com.google.protobuf.ByteString getClientIdBytes()
Data source client id which should be used to receive refresh token.
string client_id = 5;
- Specified by:
getClientIdBytes
in interfaceDataSourceOrBuilder
- Returns:
- The bytes for clientId.
-
getScopesList
public com.google.protobuf.ProtocolStringList getScopesList()
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;
- Specified by:
getScopesList
in interfaceDataSourceOrBuilder
- Returns:
- A list containing the scopes.
-
getScopesCount
public int getScopesCount()
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;
- Specified by:
getScopesCount
in interfaceDataSourceOrBuilder
- Returns:
- The count of scopes.
-
getScopes
public String getScopes(int index)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;
- Specified by:
getScopes
in interfaceDataSourceOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The scopes at the given index.
-
getScopesBytes
public com.google.protobuf.ByteString getScopesBytes(int index)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;
- Specified by:
getScopesBytes
in interfaceDataSourceOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the scopes at the given index.
-
getTransferTypeValue
@Deprecated public int getTransferTypeValue()
Deprecated.google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated. See google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=383Deprecated. This field has no effect.
.google.cloud.bigquery.datatransfer.v1.TransferType transfer_type = 7 [deprecated = true];
- Specified by:
getTransferTypeValue
in interfaceDataSourceOrBuilder
- Returns:
- The enum numeric value on the wire for transferType.
-
getTransferType
@Deprecated public TransferType getTransferType()
Deprecated.google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated. See google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=383Deprecated. This field has no effect.
.google.cloud.bigquery.datatransfer.v1.TransferType transfer_type = 7 [deprecated = true];
- Specified by:
getTransferType
in interfaceDataSourceOrBuilder
- Returns:
- The transferType.
-
getSupportsMultipleTransfers
@Deprecated public boolean getSupportsMultipleTransfers()
Deprecated.google.cloud.bigquery.datatransfer.v1.DataSource.supports_multiple_transfers is deprecated. See google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=386Deprecated. This field has no effect.
bool supports_multiple_transfers = 8 [deprecated = true];
- Specified by:
getSupportsMultipleTransfers
in interfaceDataSourceOrBuilder
- Returns:
- The supportsMultipleTransfers.
-
getUpdateDeadlineSeconds
public int getUpdateDeadlineSeconds()
The number of seconds to wait for an update from the data source before the Data Transfer Service marks the transfer as FAILED.
int32 update_deadline_seconds = 9;
- Specified by:
getUpdateDeadlineSeconds
in interfaceDataSourceOrBuilder
- Returns:
- The updateDeadlineSeconds.
-
getDefaultSchedule
public String getDefaultSchedule()
Default data transfer schedule. Examples of valid schedules include: `1st,3rd monday of month 15:30`, `every wed,fri of jan,jun 13:15`, and `first sunday of quarter 00:00`.
string default_schedule = 10;
- Specified by:
getDefaultSchedule
in interfaceDataSourceOrBuilder
- Returns:
- The defaultSchedule.
-
getDefaultScheduleBytes
public com.google.protobuf.ByteString getDefaultScheduleBytes()
Default data transfer schedule. Examples of valid schedules include: `1st,3rd monday of month 15:30`, `every wed,fri of jan,jun 13:15`, and `first sunday of quarter 00:00`.
string default_schedule = 10;
- Specified by:
getDefaultScheduleBytes
in interfaceDataSourceOrBuilder
- Returns:
- The bytes for defaultSchedule.
-
getSupportsCustomSchedule
public boolean getSupportsCustomSchedule()
Specifies whether the data source supports a user defined schedule, or operates on the default schedule. When set to `true`, user can override default schedule.
bool supports_custom_schedule = 11;
- Specified by:
getSupportsCustomSchedule
in interfaceDataSourceOrBuilder
- Returns:
- The supportsCustomSchedule.
-
getParametersList
public List<DataSourceParameter> getParametersList()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
- Specified by:
getParametersList
in interfaceDataSourceOrBuilder
-
getParametersOrBuilderList
public List<? extends DataSourceParameterOrBuilder> getParametersOrBuilderList()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
- Specified by:
getParametersOrBuilderList
in interfaceDataSourceOrBuilder
-
getParametersCount
public int getParametersCount()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
- Specified by:
getParametersCount
in interfaceDataSourceOrBuilder
-
getParameters
public DataSourceParameter getParameters(int index)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
- Specified by:
getParameters
in interfaceDataSourceOrBuilder
-
getParametersOrBuilder
public DataSourceParameterOrBuilder getParametersOrBuilder(int index)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
- Specified by:
getParametersOrBuilder
in interfaceDataSourceOrBuilder
-
getHelpUrl
public String getHelpUrl()
Url for the help document for this data source.
string help_url = 13;
- Specified by:
getHelpUrl
in interfaceDataSourceOrBuilder
- Returns:
- The helpUrl.
-
getHelpUrlBytes
public com.google.protobuf.ByteString getHelpUrlBytes()
Url for the help document for this data source.
string help_url = 13;
- Specified by:
getHelpUrlBytes
in interfaceDataSourceOrBuilder
- Returns:
- The bytes for helpUrl.
-
getAuthorizationTypeValue
public int getAuthorizationTypeValue()
Indicates the type of authorization.
.google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType authorization_type = 14;
- Specified by:
getAuthorizationTypeValue
in interfaceDataSourceOrBuilder
- Returns:
- The enum numeric value on the wire for authorizationType.
-
getAuthorizationType
public DataSource.AuthorizationType getAuthorizationType()
Indicates the type of authorization.
.google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType authorization_type = 14;
- Specified by:
getAuthorizationType
in interfaceDataSourceOrBuilder
- Returns:
- The authorizationType.
-
getDataRefreshTypeValue
public int getDataRefreshTypeValue()
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported. For some data sources, data might not be complete until a few days later, so it's useful to refresh data automatically.
.google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType data_refresh_type = 15;
- Specified by:
getDataRefreshTypeValue
in interfaceDataSourceOrBuilder
- Returns:
- The enum numeric value on the wire for dataRefreshType.
-
getDataRefreshType
public DataSource.DataRefreshType getDataRefreshType()
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported. For some data sources, data might not be complete until a few days later, so it's useful to refresh data automatically.
.google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType data_refresh_type = 15;
- Specified by:
getDataRefreshType
in interfaceDataSourceOrBuilder
- Returns:
- The dataRefreshType.
-
getDefaultDataRefreshWindowDays
public int getDefaultDataRefreshWindowDays()
Default data refresh window on days. Only meaningful when `data_refresh_type` = `SLIDING_WINDOW`.
int32 default_data_refresh_window_days = 16;
- Specified by:
getDefaultDataRefreshWindowDays
in interfaceDataSourceOrBuilder
- Returns:
- The defaultDataRefreshWindowDays.
-
getManualRunsDisabled
public boolean getManualRunsDisabled()
Disables backfilling and manual run scheduling for the data source.
bool manual_runs_disabled = 17;
- Specified by:
getManualRunsDisabled
in interfaceDataSourceOrBuilder
- Returns:
- The manualRunsDisabled.
-
hasMinimumScheduleInterval
public boolean hasMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;
- Specified by:
hasMinimumScheduleInterval
in interfaceDataSourceOrBuilder
- Returns:
- Whether the minimumScheduleInterval field is set.
-
getMinimumScheduleInterval
public com.google.protobuf.Duration getMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;
- Specified by:
getMinimumScheduleInterval
in interfaceDataSourceOrBuilder
- Returns:
- The minimumScheduleInterval.
-
getMinimumScheduleIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getMinimumScheduleIntervalOrBuilder()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;
- Specified by:
getMinimumScheduleIntervalOrBuilder
in interfaceDataSourceOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static DataSource parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataSource parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataSource parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataSource parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataSource parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataSource parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DataSource parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static DataSource parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static DataSource parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static DataSource parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static DataSource parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static DataSource parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public DataSource.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static DataSource.Builder newBuilder()
-
newBuilder
public static DataSource.Builder newBuilder(DataSource prototype)
-
toBuilder
public DataSource.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DataSource.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static DataSource getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<DataSource> parser()
-
getParserForType
public com.google.protobuf.Parser<DataSource> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public DataSource getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-