func NewS3Key(properties S3KeyProperties, ) *S3Key
func NewS3KeyWithDefaults() *S3Key
func (o *S3Key) GetId() string
func (o *S3Key) GetIdOk() (*string, bool)
func (o *S3Key) SetId(v string)
func (o *S3Key) HasId() bool
func (o *S3Key) GetType() Type
func (o *S3Key) GetTypeOk() (*Type, bool)
func (o *S3Key) SetType(v Type)
func (o *S3Key) HasType() bool
func (o *S3Key) GetHref() string
func (o *S3Key) GetHrefOk() (*string, bool)
func (o *S3Key) SetHref(v string)
func (o *S3Key) HasHref() bool
func (o *S3Key) GetMetadata() S3KeyMetadata
func (o *S3Key) GetMetadataOk() (*S3KeyMetadata, bool)
func (o *S3Key) SetMetadata(v S3KeyMetadata)
func (o *S3Key) HasMetadata() bool
func (o *S3Key) GetProperties() S3KeyProperties
func (o *S3Key) GetPropertiesOk() (*S3KeyProperties, bool)
func (o *S3Key) SetProperties(v S3KeyProperties)