Documentation ¶
Index ¶
- type SNSEndpointAttribute
- func (i SNSEndpointAttribute) Caption() string
- func (i SNSEndpointAttribute) CaptionMap() map[SNSEndpointAttribute]string
- func (i SNSEndpointAttribute) Description() string
- func (i SNSEndpointAttribute) DescriptionMap() map[SNSEndpointAttribute]string
- func (i SNSEndpointAttribute) IntString() string
- func (i SNSEndpointAttribute) IntValue() int
- func (i SNSEndpointAttribute) Key() string
- func (i SNSEndpointAttribute) KeyMap() map[SNSEndpointAttribute]string
- func (i SNSEndpointAttribute) NameMap() map[string]SNSEndpointAttribute
- func (i SNSEndpointAttribute) ParseByKey(s string) (SNSEndpointAttribute, error)
- func (i SNSEndpointAttribute) ParseByName(s string) (SNSEndpointAttribute, error)
- func (i SNSEndpointAttribute) String() string
- func (i SNSEndpointAttribute) Valid() bool
- func (i SNSEndpointAttribute) ValueSlice() []SNSEndpointAttribute
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SNSEndpointAttribute ¶
type SNSEndpointAttribute int
const ( UNKNOWN SNSEndpointAttribute = 0 CustomUserData SNSEndpointAttribute = 1 Enabled SNSEndpointAttribute = 2 Token SNSEndpointAttribute = 3 )
func (SNSEndpointAttribute) Caption ¶
func (i SNSEndpointAttribute) Caption() string
Caption retrieves a SNSEndpointAttribute enum string caption
func (SNSEndpointAttribute) CaptionMap ¶
func (i SNSEndpointAttribute) CaptionMap() map[SNSEndpointAttribute]string
CaptionMap returns all captions of the enum SNSEndpointAttribute in a K:SNSEndpointAttribute,V:caption map
func (SNSEndpointAttribute) Description ¶
func (i SNSEndpointAttribute) Description() string
Description retrieves a SNSEndpointAttribute enum string description
func (SNSEndpointAttribute) DescriptionMap ¶
func (i SNSEndpointAttribute) DescriptionMap() map[SNSEndpointAttribute]string
DescriptionMap returns all descriptions of the enum SNSEndpointAttribute in a K:SNSEndpointAttribute,V:description map
func (SNSEndpointAttribute) IntString ¶
func (i SNSEndpointAttribute) IntString() string
IntString gets the intrinsic enum integer value represented in string format
func (SNSEndpointAttribute) IntValue ¶
func (i SNSEndpointAttribute) IntValue() int
IntValue gets the intrinsic enum integer value
func (SNSEndpointAttribute) Key ¶
func (i SNSEndpointAttribute) Key() string
Key retrieves a SNSEndpointAttribute enum string key
func (SNSEndpointAttribute) KeyMap ¶
func (i SNSEndpointAttribute) KeyMap() map[SNSEndpointAttribute]string
KeyMap returns all keys of the enum SNSEndpointAttribute in a K:SNSEndpointAttribute,V:key map
func (SNSEndpointAttribute) NameMap ¶
func (i SNSEndpointAttribute) NameMap() map[string]SNSEndpointAttribute
NameMap returns all names of the enum SNSEndpointAttribute in a K:name,V:SNSEndpointAttribute map
func (SNSEndpointAttribute) ParseByKey ¶
func (i SNSEndpointAttribute) ParseByKey(s string) (SNSEndpointAttribute, error)
ParseByKey retrieves a SNSEndpointAttribute enum value from the enum string key, throws an error if the param is not part of the enum
func (SNSEndpointAttribute) ParseByName ¶
func (i SNSEndpointAttribute) ParseByName(s string) (SNSEndpointAttribute, error)
ParseByName retrieves a SNSEndpointAttribute enum value from the enum string name, throws an error if the param is not part of the enum
func (SNSEndpointAttribute) String ¶
func (i SNSEndpointAttribute) String() string
func (SNSEndpointAttribute) Valid ¶
func (i SNSEndpointAttribute) Valid() bool
Valid returns 'true' if the value is listed in the SNSEndpointAttribute enum map definition, 'false' otherwise
func (SNSEndpointAttribute) ValueSlice ¶
func (i SNSEndpointAttribute) ValueSlice() []SNSEndpointAttribute
ValueSlice returns all values of the enum SNSEndpointAttribute in a slice