Struct: s3.ListBucketsOutput

import "../ibm-cos-sdk-go/service/s3"

Implemented Interfaces

s3crypto.Cipher, s3manager.ReadSeekerWriteTo, s3manager.WriterReadFrom

Structure Field Summary collapse

Service Operations collapse

Structure Field Details

Buckets []*Bucket `locationNameList:"Bucket" type:"list"`

The list of buckets owned by the requestor.

Owner *Owner `type:"structure"`

The owner of the buckets listed.

_ struct{} `type:"structure"`

Method Details

func (s ListBucketsOutput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.



16101
16102
16103
// File 'service/s3/api.go', line 16101

func (s ListBucketsOutput) GoString() string { return s.String() }

func (s *ListBucketsOutput) SetBuckets(v []*Bucket) *ListBucketsOutput

SetBuckets sets the Buckets field's value.



16106
16107
16108
16109
// File 'service/s3/api.go', line 16106

func (s *ListBucketsOutput) SetBuckets(v []*Bucket) *ListBucketsOutput { s.Buckets = v return s }

func (s *ListBucketsOutput) SetOwner(v *Owner) *ListBucketsOutput

SetOwner sets the Owner field's value.



16112
16113
16114
16115
// File 'service/s3/api.go', line 16112

func (s *ListBucketsOutput) SetOwner(v *Owner) *ListBucketsOutput { s.Owner = v return s }

func (s ListBucketsOutput) String() string

String returns the string representation.

API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.



16092
16093
16094
// File 'service/s3/api.go', line 16092

func (s ListBucketsOutput) String() string { return awsutil.Prettify(s) }