ListObjectVersionsOutput
Last updated
Last updated
Name | Type | Description | Notes |
---|---|---|---|
func NewListObjectVersionsOutput() *ListObjectVersionsOutput
NewListObjectVersionsOutput instantiates a new ListObjectVersionsOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListObjectVersionsOutputWithDefaults() *ListObjectVersionsOutput
NewListObjectVersionsOutputWithDefaults instantiates a new ListObjectVersionsOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *ListObjectVersionsOutput) GetIsTruncated() bool
GetIsTruncated returns the IsTruncated field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetIsTruncatedOk() (*bool, bool)
GetIsTruncatedOk returns a tuple with the IsTruncated field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetIsTruncated(v bool)
SetIsTruncated sets IsTruncated field to given value.
func (o *ListObjectVersionsOutput) HasIsTruncated() bool
HasIsTruncated returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetKeyMarker() string
GetKeyMarker returns the KeyMarker field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetKeyMarkerOk() (*string, bool)
GetKeyMarkerOk returns a tuple with the KeyMarker field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetKeyMarker(v string)
SetKeyMarker sets KeyMarker field to given value.
func (o *ListObjectVersionsOutput) HasKeyMarker() bool
HasKeyMarker returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetVersionIdMarker() string
GetVersionIdMarker returns the VersionIdMarker field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetVersionIdMarkerOk() (*string, bool)
GetVersionIdMarkerOk returns a tuple with the VersionIdMarker field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetVersionIdMarker(v string)
SetVersionIdMarker sets VersionIdMarker field to given value.
func (o *ListObjectVersionsOutput) HasVersionIdMarker() bool
HasVersionIdMarker returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetNextKeyMarker() string
GetNextKeyMarker returns the NextKeyMarker field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetNextKeyMarkerOk() (*string, bool)
GetNextKeyMarkerOk returns a tuple with the NextKeyMarker field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetNextKeyMarker(v string)
SetNextKeyMarker sets NextKeyMarker field to given value.
func (o *ListObjectVersionsOutput) HasNextKeyMarker() bool
HasNextKeyMarker returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetNextVersionIdMarker() string
GetNextVersionIdMarker returns the NextVersionIdMarker field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetNextVersionIdMarkerOk() (*string, bool)
GetNextVersionIdMarkerOk returns a tuple with the NextVersionIdMarker field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetNextVersionIdMarker(v string)
SetNextVersionIdMarker sets NextVersionIdMarker field to given value.
func (o *ListObjectVersionsOutput) HasNextVersionIdMarker() bool
HasNextVersionIdMarker returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetVersions() []ObjectVersion
GetVersions returns the Versions field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetVersionsOk() (*[]ObjectVersion, bool)
GetVersionsOk returns a tuple with the Versions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetVersions(v []ObjectVersion)
SetVersions sets Versions field to given value.
func (o *ListObjectVersionsOutput) HasVersions() bool
HasVersions returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetDeleteMarkers() []DeleteMarkerEntry
GetDeleteMarkers returns the DeleteMarkers field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetDeleteMarkersOk() (*[]DeleteMarkerEntry, bool)
GetDeleteMarkersOk returns a tuple with the DeleteMarkers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetDeleteMarkers(v []DeleteMarkerEntry)
SetDeleteMarkers sets DeleteMarkers field to given value.
func (o *ListObjectVersionsOutput) HasDeleteMarkers() bool
HasDeleteMarkers returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetName(v string)
SetName sets Name field to given value.
func (o *ListObjectVersionsOutput) HasName() bool
HasName returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetPrefix() string
GetPrefix returns the Prefix field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetPrefixOk() (*string, bool)
GetPrefixOk returns a tuple with the Prefix field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetPrefix(v string)
SetPrefix sets Prefix field to given value.
func (o *ListObjectVersionsOutput) HasPrefix() bool
HasPrefix returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetDelimiter() string
GetDelimiter returns the Delimiter field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetDelimiterOk() (*string, bool)
GetDelimiterOk returns a tuple with the Delimiter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetDelimiter(v string)
SetDelimiter sets Delimiter field to given value.
func (o *ListObjectVersionsOutput) HasDelimiter() bool
HasDelimiter returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetMaxKeys() int32
GetMaxKeys returns the MaxKeys field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetMaxKeysOk() (*int32, bool)
GetMaxKeysOk returns a tuple with the MaxKeys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetMaxKeys(v int32)
SetMaxKeys sets MaxKeys field to given value.
func (o *ListObjectVersionsOutput) HasMaxKeys() bool
HasMaxKeys returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetCommonPrefixes() []CommonPrefix
GetCommonPrefixes returns the CommonPrefixes field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetCommonPrefixesOk() (*[]CommonPrefix, bool)
GetCommonPrefixesOk returns a tuple with the CommonPrefixes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetCommonPrefixes(v []CommonPrefix)
SetCommonPrefixes sets CommonPrefixes field to given value.
func (o *ListObjectVersionsOutput) HasCommonPrefixes() bool
HasCommonPrefixes returns a boolean if a field has been set.
func (o *ListObjectVersionsOutput) GetEncodingType() EncodingType
GetEncodingType returns the EncodingType field if non-nil, zero value otherwise.
func (o *ListObjectVersionsOutput) GetEncodingTypeOk() (*EncodingType, bool)
GetEncodingTypeOk returns a tuple with the EncodingType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListObjectVersionsOutput) SetEncodingType(v EncodingType)
SetEncodingType sets EncodingType field to given value.
func (o *ListObjectVersionsOutput) HasEncodingType() bool
HasEncodingType returns a boolean if a field has been set.
IsTruncated
Pointer to bool
A flag that indicates whether IONOS S3 Object Storage returned all of the results that satisfied the search criteria. If your results were truncated, you can make a follow-up paginated request using the NextKeyMarker and NextVersionIdMarker response parameters as a starting place in another request to return the rest of the results.
[optional]
KeyMarker
Pointer to string
Marks the last key returned in a truncated response.
[optional]
VersionIdMarker
Pointer to string
Marks the last version of the key returned in a truncated response.
[optional]
NextKeyMarker
Pointer to string
When the number of responses exceeds the value of `MaxKeys`, `NextKeyMarker` specifies the first key not returned that satisfies the search criteria. Use this value for the key-marker request parameter in a subsequent request.
[optional]
NextVersionIdMarker
Pointer to string
When the number of responses exceeds the value of `MaxKeys`, `NextVersionIdMarker` specifies the first object version not returned that satisfies the search criteria. Use this value for the version-id-marker request parameter in a subsequent request.
[optional]
Versions
Pointer to []ObjectVersion
Container for version information.
[optional]
DeleteMarkers
Pointer to []DeleteMarkerEntry
[optional]
Name
Pointer to string
The bucket name.
[optional]
Prefix
Pointer to string
Selects objects that start with the value supplied by this parameter.
[optional]
Delimiter
Pointer to string
[optional]
MaxKeys
Pointer to int32
The maximum number of keys returned in the response. By default the operation returns up to 1000 key names. The response might contain fewer keys but will never contain more.
[optional]
CommonPrefixes
Pointer to []CommonPrefix
All of the keys rolled up into a common prefix count as a single return when calculating the number of returns.
[optional]
EncodingType
Pointer to EncodingType
[optional]