Package com.google.cloud.clouddms.v1
Interface SetTablePrimaryKeyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SetTablePrimaryKey
,SetTablePrimaryKey.Builder
public interface SetTablePrimaryKeyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getPrimaryKey()
Optional.com.google.protobuf.ByteString
getPrimaryKeyBytes()
Optional.String
getPrimaryKeyColumns(int index)
Required.com.google.protobuf.ByteString
getPrimaryKeyColumnsBytes(int index)
Required.int
getPrimaryKeyColumnsCount()
Required.List<String>
getPrimaryKeyColumnsList()
Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getPrimaryKeyColumnsList
List<String> getPrimaryKeyColumnsList()
Required. List of column names for the primary key
repeated string primary_key_columns = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- A list containing the primaryKeyColumns.
-
getPrimaryKeyColumnsCount
int getPrimaryKeyColumnsCount()
Required. List of column names for the primary key
repeated string primary_key_columns = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The count of primaryKeyColumns.
-
getPrimaryKeyColumns
String getPrimaryKeyColumns(int index)
Required. List of column names for the primary key
repeated string primary_key_columns = 1 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
index
- The index of the element to return.- Returns:
- The primaryKeyColumns at the given index.
-
getPrimaryKeyColumnsBytes
com.google.protobuf.ByteString getPrimaryKeyColumnsBytes(int index)
Required. List of column names for the primary key
repeated string primary_key_columns = 1 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the primaryKeyColumns at the given index.
-
getPrimaryKey
String getPrimaryKey()
Optional. Name for the primary key
string primary_key = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The primaryKey.
-
getPrimaryKeyBytes
com.google.protobuf.ByteString getPrimaryKeyBytes()
Optional. Name for the primary key
string primary_key = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for primaryKey.
-
-