BatchGetPartitionInput
import "github.com/aws/aws-sdk-go/service/glue"
type BatchGetPartitionInput struct { CatalogId *string `min:"1" type:"string"` DatabaseName *string `min:"1" type:"string" required:"true"` PartitionsToGet []*PartitionValueList `type:"list" required:"true"` TableName *string `min:"1" type:"string" required:"true"` }
- CatalogId
-
Type:
*string
The ID of the Data Catalog where the partitions in question reside. If none is supplied, the AWS account ID is used by default.
- DatabaseName
-
Type:
*string
The name of the catalog database where the partitions reside.
DatabaseName is a required field
- PartitionsToGet
-
Contains a list of values defining partitions.
- TableName
-
Type:
*string
The name of the partitions' table.
TableName is a required field
Method
GoString
func (s BatchGetPartitionInput) GoString() string
GoString returns the string representation
SetCatalogId
func (s *BatchGetPartitionInput) SetCatalogId(v string) *BatchGetPartitionInput
SetCatalogId sets the CatalogId field's value.
SetDatabaseName
func (s *BatchGetPartitionInput) SetDatabaseName(v string) *BatchGetPartitionInput
SetDatabaseName sets the DatabaseName field's value.
SetPartitionsToGet
func (s *BatchGetPartitionInput) SetPartitionsToGet(v []*PartitionValueList) *BatchGetPartitionInput
SetPartitionsToGet sets the PartitionsToGet field's value.
SetTableName
func (s *BatchGetPartitionInput) SetTableName(v string) *BatchGetPartitionInput
SetTableName sets the TableName field's value.
String
func (s BatchGetPartitionInput) String() string
String returns the string representation
Validate
func (s *BatchGetPartitionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.