Struct: aws.ClientLogMode

import "../ibm-cos-sdk-go-v2/aws"

Overview

IsSigning returns whether the Signing logging mode bit is set

Implemented Interfaces

types.AnalyticsFilter, v4.HTTPPresigner, s3.HTTPPresignerV4, types.MetricsFilter, s3.PresignPost, arn.S3ObjectLambdaARN, types.SelectObjectContentEventStream

Method Summary collapse

Method Details

func (m *ClientLogMode) ClearDeprecatedUsage()

ClearDeprecatedUsage clears the DeprecatedUsage logging mode bit



106
107
108
// File 'aws/logging.go', line 106

func (m *ClientLogMode) ClearDeprecatedUsage() { *m &^= LogDeprecatedUsage }

func (m *ClientLogMode) ClearRequest()

ClearRequest clears the Request logging mode bit



86
87
88
// File 'aws/logging.go', line 86

func (m *ClientLogMode) ClearRequest() { *m &^= LogRequest }

func (m *ClientLogMode) ClearRequestEventMessage()

ClearRequestEventMessage clears the RequestEventMessage logging mode bit



111
112
113
// File 'aws/logging.go', line 111

func (m *ClientLogMode) ClearRequestEventMessage() { *m &^= LogRequestEventMessage }

func (m *ClientLogMode) ClearRequestWithBody()

ClearRequestWithBody clears the RequestWithBody logging mode bit



91
92
93
// File 'aws/logging.go', line 91

func (m *ClientLogMode) ClearRequestWithBody() { *m &^= LogRequestWithBody }

func (m *ClientLogMode) ClearResponse()

ClearResponse clears the Response logging mode bit



96
97
98
// File 'aws/logging.go', line 96

func (m *ClientLogMode) ClearResponse() { *m &^= LogResponse }

func (m *ClientLogMode) ClearResponseEventMessage()

ClearResponseEventMessage clears the ResponseEventMessage logging mode bit



116
117
118
// File 'aws/logging.go', line 116

func (m *ClientLogMode) ClearResponseEventMessage() { *m &^= LogResponseEventMessage }

func (m *ClientLogMode) ClearResponseWithBody()

ClearResponseWithBody clears the ResponseWithBody logging mode bit



101
102
103
// File 'aws/logging.go', line 101

func (m *ClientLogMode) ClearResponseWithBody() { *m &^= LogResponseWithBody }

func (m *ClientLogMode) ClearRetries()

ClearRetries clears the Retries logging mode bit



81
82
83
// File 'aws/logging.go', line 81

func (m *ClientLogMode) ClearRetries() { *m &^= LogRetries }

func (m *ClientLogMode) ClearSigning()

ClearSigning clears the Signing logging mode bit



76
77
78
// File 'aws/logging.go', line 76

func (m *ClientLogMode) ClearSigning() { *m &^= LogSigning }

func (m ClientLogMode) IsDeprecatedUsage() bool

IsDeprecatedUsage returns whether the DeprecatedUsage logging mode bit is set



61
62
63
// File 'aws/logging.go', line 61

func (m ClientLogMode) IsDeprecatedUsage() bool { return m&LogDeprecatedUsage != 0 }

func (m ClientLogMode) IsRequest() bool

IsRequest returns whether the Request logging mode bit is set



41
42
43
// File 'aws/logging.go', line 41

func (m ClientLogMode) IsRequest() bool { return m&LogRequest != 0 }

func (m ClientLogMode) IsRequestEventMessage() bool

IsRequestEventMessage returns whether the RequestEventMessage logging mode bit is set



66
67
68
// File 'aws/logging.go', line 66

func (m ClientLogMode) IsRequestEventMessage() bool { return m&LogRequestEventMessage != 0 }

func (m ClientLogMode) IsRequestWithBody() bool

IsRequestWithBody returns whether the RequestWithBody logging mode bit is set



46
47
48
// File 'aws/logging.go', line 46

func (m ClientLogMode) IsRequestWithBody() bool { return m&LogRequestWithBody != 0 }

func (m ClientLogMode) IsResponse() bool

IsResponse returns whether the Response logging mode bit is set



51
52
53
// File 'aws/logging.go', line 51

func (m ClientLogMode) IsResponse() bool { return m&LogResponse != 0 }

func (m ClientLogMode) IsResponseEventMessage() bool

IsResponseEventMessage returns whether the ResponseEventMessage logging mode bit is set



71
72
73
// File 'aws/logging.go', line 71

func (m ClientLogMode) IsResponseEventMessage() bool { return m&LogResponseEventMessage != 0 }

func (m ClientLogMode) IsResponseWithBody() bool

IsResponseWithBody returns whether the ResponseWithBody logging mode bit is set



56
57
58
// File 'aws/logging.go', line 56

func (m ClientLogMode) IsResponseWithBody() bool { return m&LogResponseWithBody != 0 }

func (m ClientLogMode) IsRetries() bool

IsRetries returns whether the Retries logging mode bit is set



36
37
38
// File 'aws/logging.go', line 36

func (m ClientLogMode) IsRetries() bool { return m&LogRetries != 0 }

func (m ClientLogMode) IsSigning() bool



31
32
33
// File 'aws/logging.go', line 31

func (m ClientLogMode) IsSigning() bool { return m&LogSigning != 0 }