Skip to content

Commit

Permalink
26.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PureCloud Jenkins committed Nov 17, 2020
1 parent 6399dd6 commit 5e89fee
Show file tree
Hide file tree
Showing 34 changed files with 454 additions and 775 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Platform API Client SDK - Go

A Go package to interface with the Genesys Cloud Platform API. View the documentation on the [pkg.go.dev](https://pkg.go.dev/github.com/MyPureCloud/platform-client-sdk-go/platformclientv2). Browse the source code on [Github](https://github.com/MyPureCloud/platform-client-sdk-go).

Latest version: 25.0.0 [![GitHub release](https://img.shields.io/github/release/mypurecloud/platform-client-sdk-go.svg)]()
Latest version: 26.0.0 [![GitHub release](https://img.shields.io/github/release/mypurecloud/platform-client-sdk-go.svg)]()

## Golang Version Dependency

Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Platform API Client SDK - Go

A Go package to interface with the Genesys Cloud Platform API. View the documentation on the [pkg.go.dev](https://pkg.go.dev/github.com/MyPureCloud/platform-client-sdk-go/platformclientv2). Browse the source code on [Github](https://github.com/MyPureCloud/platform-client-sdk-go).

Latest version: 25.0.0 [![GitHub release](https://img.shields.io/github/release/mypurecloud/platform-client-sdk-go.svg)]()
Latest version: 26.0.0 [![GitHub release](https://img.shields.io/github/release/mypurecloud/platform-client-sdk-go.svg)]()

## Golang Version Dependency

Expand Down
8 changes: 4 additions & 4 deletions platformclientv2/adfs.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ type Adfs struct {
RelyingPartyIdentifier *string `json:"relyingPartyIdentifier,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// IssuerURI
IssuerURI *string `json:"issuerURI,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// SsoTargetURI
SsoTargetURI *string `json:"ssoTargetURI,omitempty"`

Expand Down
8 changes: 4 additions & 4 deletions platformclientv2/analyticsevaluation.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,13 @@ type Analyticsevaluation struct {
Deleted *bool `json:"deleted,omitempty"`


// OTotalScore
OTotalScore *int64 `json:"oTotalScore,omitempty"`


// OTotalCriticalScore
OTotalCriticalScore *int64 `json:"oTotalCriticalScore,omitempty"`


// OTotalScore
OTotalScore *int64 `json:"oTotalScore,omitempty"`

}

// String returns a JSON representation of the model
Expand Down
52 changes: 26 additions & 26 deletions platformclientv2/arraynode.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,60 +25,60 @@ type Arraynode struct {
Object *bool `json:"object,omitempty"`


// MissingNode
MissingNode *bool `json:"missingNode,omitempty"`
// Int
Int *bool `json:"int,omitempty"`


// ValueNode
ValueNode *bool `json:"valueNode,omitempty"`
// Long
Long *bool `json:"long,omitempty"`


// Binary
Binary *bool `json:"binary,omitempty"`
// Double
Double *bool `json:"double,omitempty"`


// Pojo
Pojo *bool `json:"pojo,omitempty"`
// BigDecimal
BigDecimal *bool `json:"bigDecimal,omitempty"`


// ContainerNode
ContainerNode *bool `json:"containerNode,omitempty"`
// BigInteger
BigInteger *bool `json:"bigInteger,omitempty"`


// Int
Int *bool `json:"int,omitempty"`
// Textual
Textual *bool `json:"textual,omitempty"`


// Long
Long *bool `json:"long,omitempty"`
// FloatingPointNumber
FloatingPointNumber *bool `json:"floatingPointNumber,omitempty"`


// IntegralNumber
IntegralNumber *bool `json:"integralNumber,omitempty"`


// FloatingPointNumber
FloatingPointNumber *bool `json:"floatingPointNumber,omitempty"`
// Short
Short *bool `json:"short,omitempty"`


// Double
Double *bool `json:"double,omitempty"`
// Binary
Binary *bool `json:"binary,omitempty"`


// BigDecimal
BigDecimal *bool `json:"bigDecimal,omitempty"`
// Pojo
Pojo *bool `json:"pojo,omitempty"`


// BigInteger
BigInteger *bool `json:"bigInteger,omitempty"`
// ContainerNode
ContainerNode *bool `json:"containerNode,omitempty"`


// Textual
Textual *bool `json:"textual,omitempty"`
// MissingNode
MissingNode *bool `json:"missingNode,omitempty"`


// Short
Short *bool `json:"short,omitempty"`
// ValueNode
ValueNode *bool `json:"valueNode,omitempty"`


// Array
Expand Down
25 changes: 25 additions & 0 deletions platformclientv2/contentpostback.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package platformclientv2
import (
"encoding/json"
)

// Contentpostback - The postback object result of a user clicking in a button
type Contentpostback struct {
// Id - An ID assigned to the postback reply. Each object inside the content array has a unique ID.
Id *string `json:"id,omitempty"`


// Text - The text inside the button clicked (in the structured message template)
Text *string `json:"text,omitempty"`


// Payload - Content of the textback payload after clicking a quick reply
Payload *string `json:"payload,omitempty"`

}

// String returns a JSON representation of the model
func (o *Contentpostback) String() string {
j, _ := json.Marshal(o)
return string(j)
}
8 changes: 4 additions & 4 deletions platformclientv2/contentquickreply.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@ type Contentquickreply struct {
Text *string `json:"text,omitempty"`


// Payload - Content of the textback payload after clicking a quick reply
Payload *string `json:"payload,omitempty"`


// Image - Image associated with quick reply
Image *string `json:"image,omitempty"`


// Action - Specifies the type of action that is triggered upon clicking the quick reply. Currently, the only supported action is \"Message\" which sends a message using the quick reply text.
Action *string `json:"action,omitempty"`


// Payload - Payload content for the quick reply.
Payload *string `json:"payload,omitempty"`

}

// String returns a JSON representation of the model
Expand Down
21 changes: 21 additions & 0 deletions platformclientv2/contentreaction.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package platformclientv2
import (
"encoding/json"
)

// Contentreaction - User reaction to public message
type Contentreaction struct {
// ReactionType - Type of reaction
ReactionType *string `json:"reactionType,omitempty"`


// Count - Number of users that reacted this way to this public message
Count *int32 `json:"count,omitempty"`

}

// String returns a JSON representation of the model
func (o *Contentreaction) String() string {
j, _ := json.Marshal(o)
return string(j)
}
8 changes: 4 additions & 4 deletions platformclientv2/customerinteractioncenter.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ type Customerinteractioncenter struct {
Name *string `json:"name,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// IssuerURI
IssuerURI *string `json:"issuerURI,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// SsoTargetURI
SsoTargetURI *string `json:"ssoTargetURI,omitempty"`

Expand Down
6 changes: 5 additions & 1 deletion platformclientv2/flow.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,14 @@ type Flow struct {
CurrentOperation *Operation `json:"currentOperation,omitempty"`


// NluInfo - Information about the NLU domain version for the flow
// NluInfo - Information about the natural language understanding configuration for the published version of the flow
NluInfo *Nluinfo `json:"nluInfo,omitempty"`


// SupportedLanguages - List of supported languages for the published version of the flow.
SupportedLanguages *[]Supportedlanguage `json:"supportedLanguages,omitempty"`


// SelfUri - The URI for this object
SelfUri *string `json:"selfUri,omitempty"`

Expand Down
6 changes: 5 additions & 1 deletion platformclientv2/flowversion.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,14 @@ type Flowversion struct {
OutputSchema *Jsonschemadocument `json:"outputSchema,omitempty"`


// NluInfo - Information about the NLU domain version for the flow version
// NluInfo - Information about the natural language understanding configuration for the flow version
NluInfo *Nluinfo `json:"nluInfo,omitempty"`


// SupportedLanguages - List of supported languages for this version of the flow
SupportedLanguages *[]Supportedlanguage `json:"supportedLanguages,omitempty"`


// SelfUri - The URI for this object
SelfUri *string `json:"selfUri,omitempty"`

Expand Down
16 changes: 8 additions & 8 deletions platformclientv2/genericsaml.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ type Genericsaml struct {
Name *string `json:"name,omitempty"`


// LogoImageData
LogoImageData *string `json:"logoImageData,omitempty"`


// RelyingPartyIdentifier
RelyingPartyIdentifier *string `json:"relyingPartyIdentifier,omitempty"`


// LogoImageData
LogoImageData *string `json:"logoImageData,omitempty"`


// EndpointCompression
EndpointCompression *bool `json:"endpointCompression,omitempty"`

Expand All @@ -29,14 +29,14 @@ type Genericsaml struct {
NameIdentifierFormat *string `json:"nameIdentifierFormat,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// IssuerURI
IssuerURI *string `json:"issuerURI,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// SsoTargetURI
SsoTargetURI *string `json:"ssoTargetURI,omitempty"`

Expand Down
8 changes: 4 additions & 4 deletions platformclientv2/gsuite.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ type Gsuite struct {
RelyingPartyIdentifier *string `json:"relyingPartyIdentifier,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// IssuerURI
IssuerURI *string `json:"issuerURI,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// SsoTargetURI
SsoTargetURI *string `json:"ssoTargetURI,omitempty"`

Expand Down
8 changes: 4 additions & 4 deletions platformclientv2/historylisting.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,14 +74,14 @@ type Historylisting struct {
Total *int64 `json:"total,omitempty"`


// PageSize
PageSize *int32 `json:"pageSize,omitempty"`


// PageNumber
PageNumber *int32 `json:"pageNumber,omitempty"`


// PageSize
PageSize *int32 `json:"pageSize,omitempty"`


// PageCount
PageCount *int32 `json:"pageCount,omitempty"`

Expand Down
8 changes: 4 additions & 4 deletions platformclientv2/identitynow.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ type Identitynow struct {
RelyingPartyIdentifier *string `json:"relyingPartyIdentifier,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// IssuerURI
IssuerURI *string `json:"issuerURI,omitempty"`


// Certificate
Certificate *string `json:"certificate,omitempty"`


// SsoTargetURI
SsoTargetURI *string `json:"ssoTargetURI,omitempty"`

Expand Down
Loading

0 comments on commit 5e89fee

Please sign in to comment.