Skip to main content

TransmitterMetadata

Properties​

NameTypeDescriptionNotes
SpecVersionPointer to stringVersion of the SSF specification supported.[optional]
IssuerPointer to stringBase URL of the transmitter (issuer).[optional]
JwksUriPointer to stringURL of the transmitter's JSON Web Key Set.[optional]
DeliveryMethodsSupportedPointer to []stringSupported delivery methods (e.g. push URN).[optional]
ConfigurationEndpointPointer to stringEndpoint for stream configuration (create, read, update, replace, delete).[optional]
StatusEndpointPointer to stringEndpoint for reading and updating stream status.[optional]
VerificationEndpointPointer to stringEndpoint for receiver verification.[optional]
AuthorizationSchemesPointer to []AuthorizationSchemeSupported authorization schemes (e.g. OAuth2, Bearer).[optional]

Methods​

NewTransmitterMetadata​

func NewTransmitterMetadata() *TransmitterMetadata

NewTransmitterMetadata instantiates a new TransmitterMetadata 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

NewTransmitterMetadataWithDefaults​

func NewTransmitterMetadataWithDefaults() *TransmitterMetadata

NewTransmitterMetadataWithDefaults instantiates a new TransmitterMetadata 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

GetSpecVersion​

func (o *TransmitterMetadata) GetSpecVersion() string

GetSpecVersion returns the SpecVersion field if non-nil, zero value otherwise.

GetSpecVersionOk​

func (o *TransmitterMetadata) GetSpecVersionOk() (*string, bool)

GetSpecVersionOk returns a tuple with the SpecVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSpecVersion​

func (o *TransmitterMetadata) SetSpecVersion(v string)

SetSpecVersion sets SpecVersion field to given value.

HasSpecVersion​

func (o *TransmitterMetadata) HasSpecVersion() bool

HasSpecVersion returns a boolean if a field has been set.

GetIssuer​

func (o *TransmitterMetadata) GetIssuer() string

GetIssuer returns the Issuer field if non-nil, zero value otherwise.

GetIssuerOk​

func (o *TransmitterMetadata) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIssuer​

func (o *TransmitterMetadata) SetIssuer(v string)

SetIssuer sets Issuer field to given value.

HasIssuer​

func (o *TransmitterMetadata) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

GetJwksUri​

func (o *TransmitterMetadata) GetJwksUri() string

GetJwksUri returns the JwksUri field if non-nil, zero value otherwise.

GetJwksUriOk​

func (o *TransmitterMetadata) GetJwksUriOk() (*string, bool)

GetJwksUriOk returns a tuple with the JwksUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetJwksUri​

func (o *TransmitterMetadata) SetJwksUri(v string)

SetJwksUri sets JwksUri field to given value.

HasJwksUri​

func (o *TransmitterMetadata) HasJwksUri() bool

HasJwksUri returns a boolean if a field has been set.

GetDeliveryMethodsSupported​

func (o *TransmitterMetadata) GetDeliveryMethodsSupported() []string

GetDeliveryMethodsSupported returns the DeliveryMethodsSupported field if non-nil, zero value otherwise.

GetDeliveryMethodsSupportedOk​

func (o *TransmitterMetadata) GetDeliveryMethodsSupportedOk() (*[]string, bool)

GetDeliveryMethodsSupportedOk returns a tuple with the DeliveryMethodsSupported field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDeliveryMethodsSupported​

func (o *TransmitterMetadata) SetDeliveryMethodsSupported(v []string)

SetDeliveryMethodsSupported sets DeliveryMethodsSupported field to given value.

HasDeliveryMethodsSupported​

func (o *TransmitterMetadata) HasDeliveryMethodsSupported() bool

HasDeliveryMethodsSupported returns a boolean if a field has been set.

GetConfigurationEndpoint​

func (o *TransmitterMetadata) GetConfigurationEndpoint() string

GetConfigurationEndpoint returns the ConfigurationEndpoint field if non-nil, zero value otherwise.

GetConfigurationEndpointOk​

func (o *TransmitterMetadata) GetConfigurationEndpointOk() (*string, bool)

GetConfigurationEndpointOk returns a tuple with the ConfigurationEndpoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetConfigurationEndpoint​

func (o *TransmitterMetadata) SetConfigurationEndpoint(v string)

SetConfigurationEndpoint sets ConfigurationEndpoint field to given value.

HasConfigurationEndpoint​

func (o *TransmitterMetadata) HasConfigurationEndpoint() bool

HasConfigurationEndpoint returns a boolean if a field has been set.

GetStatusEndpoint​

func (o *TransmitterMetadata) GetStatusEndpoint() string

GetStatusEndpoint returns the StatusEndpoint field if non-nil, zero value otherwise.

GetStatusEndpointOk​

func (o *TransmitterMetadata) GetStatusEndpointOk() (*string, bool)

GetStatusEndpointOk returns a tuple with the StatusEndpoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetStatusEndpoint​

func (o *TransmitterMetadata) SetStatusEndpoint(v string)

SetStatusEndpoint sets StatusEndpoint field to given value.

HasStatusEndpoint​

func (o *TransmitterMetadata) HasStatusEndpoint() bool

HasStatusEndpoint returns a boolean if a field has been set.

GetVerificationEndpoint​

func (o *TransmitterMetadata) GetVerificationEndpoint() string

GetVerificationEndpoint returns the VerificationEndpoint field if non-nil, zero value otherwise.

GetVerificationEndpointOk​

func (o *TransmitterMetadata) GetVerificationEndpointOk() (*string, bool)

GetVerificationEndpointOk returns a tuple with the VerificationEndpoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetVerificationEndpoint​

func (o *TransmitterMetadata) SetVerificationEndpoint(v string)

SetVerificationEndpoint sets VerificationEndpoint field to given value.

HasVerificationEndpoint​

func (o *TransmitterMetadata) HasVerificationEndpoint() bool

HasVerificationEndpoint returns a boolean if a field has been set.

GetAuthorizationSchemes​

func (o *TransmitterMetadata) GetAuthorizationSchemes() []AuthorizationScheme

GetAuthorizationSchemes returns the AuthorizationSchemes field if non-nil, zero value otherwise.

GetAuthorizationSchemesOk​

func (o *TransmitterMetadata) GetAuthorizationSchemesOk() (*[]AuthorizationScheme, bool)

GetAuthorizationSchemesOk returns a tuple with the AuthorizationSchemes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAuthorizationSchemes​

func (o *TransmitterMetadata) SetAuthorizationSchemes(v []AuthorizationScheme)

SetAuthorizationSchemes sets AuthorizationSchemes field to given value.

HasAuthorizationSchemes​

func (o *TransmitterMetadata) HasAuthorizationSchemes() bool

HasAuthorizationSchemes returns a boolean if a field has been set.