Package com.google.dataflow.v1beta3
Interface TemplateMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TemplateMetadata,TemplateMetadata.Builder
@Generated
public interface TemplateMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.getName()Required.com.google.protobuf.ByteStringRequired.getParameters(int index) The parameters for the template.intThe parameters for the template.The parameters for the template.getParametersOrBuilder(int index) The parameters for the template.List<? extends ParameterMetadataOrBuilder>The parameters for the template.booleanOptional.booleanOptional.booleanOptional.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
-
getName
String getName()Required. The name of the template.
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Required. The name of the template.
string name = 1;- Returns:
- The bytes for name.
-
getDescription
String getDescription()Optional. A description of the template.
string description = 2;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Optional. A description of the template.
string description = 2;- Returns:
- The bytes for description.
-
getParametersList
List<ParameterMetadata> getParametersList()The parameters for the template.
repeated .google.dataflow.v1beta3.ParameterMetadata parameters = 3; -
getParameters
The parameters for the template.
repeated .google.dataflow.v1beta3.ParameterMetadata parameters = 3; -
getParametersCount
int getParametersCount()The parameters for the template.
repeated .google.dataflow.v1beta3.ParameterMetadata parameters = 3; -
getParametersOrBuilderList
List<? extends ParameterMetadataOrBuilder> getParametersOrBuilderList()The parameters for the template.
repeated .google.dataflow.v1beta3.ParameterMetadata parameters = 3; -
getParametersOrBuilder
The parameters for the template.
repeated .google.dataflow.v1beta3.ParameterMetadata parameters = 3; -
getStreaming
boolean getStreaming()Optional. Indicates if the template is streaming or not.
bool streaming = 5;- Returns:
- The streaming.
-
getSupportsAtLeastOnce
boolean getSupportsAtLeastOnce()Optional. Indicates if the streaming template supports at least once mode.
bool supports_at_least_once = 6;- Returns:
- The supportsAtLeastOnce.
-
getSupportsExactlyOnce
boolean getSupportsExactlyOnce()Optional. Indicates if the streaming template supports exactly once mode.
bool supports_exactly_once = 7;- Returns:
- The supportsExactlyOnce.
-
getDefaultStreamingMode
String getDefaultStreamingMode()Optional. Indicates the default streaming mode for a streaming template. Only valid if both supports_at_least_once and supports_exactly_once are true. Possible values: UNSPECIFIED, EXACTLY_ONCE and AT_LEAST_ONCE
string default_streaming_mode = 8;- Returns:
- The defaultStreamingMode.
-
getDefaultStreamingModeBytes
com.google.protobuf.ByteString getDefaultStreamingModeBytes()Optional. Indicates the default streaming mode for a streaming template. Only valid if both supports_at_least_once and supports_exactly_once are true. Possible values: UNSPECIFIED, EXACTLY_ONCE and AT_LEAST_ONCE
string default_streaming_mode = 8;- Returns:
- The bytes for defaultStreamingMode.
-