MCP Tools Reference: paydeveloper.googleapis.com

Strumento: list_pass_classes

Recupera un elenco completo di tutte le classi di tessere registrate nella console aziendale Google Wallet associate all'utente autenticato. Questo strumento fornisce informazioni essenziali per gli sviluppatori che gestiscono le tessere di Wallet, come carte fedeltà, carte regalo o voli.

Il seguente esempio mostra come utilizzare curl per richiamare lo strumento MCP list_pass_classes.

Curl Request
                  
curl --location 'https://paydeveloper.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "list_pass_classes",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Schema di input

Richiesta di messaggio per le classi di tessere di un emittente.

ListPassClassesRequest

Rappresentazione JSON
{
  "issuerId": string,
  "passType": enum (PassType),
  "view": enum (PassClassView)
}
Campi
issuerId

string (int64 format)

Obbligatorio. L'identificatore univoco dell'emittente per cui elencare le classi di tessere.

passType

enum (PassType)

Facoltativo. Il tipo di lezione con abbonamento da elencare. Se non specificato, verranno restituiti tutti i tipi di classi di tessere.

view

enum (PassClassView)

Facoltativo. Specifica il livello di dettaglio da restituire per ogni classe di pass.

Schema di output

Messaggio di risposta per l'elenco delle classi di pass di un emittente.

ListPassClassesResponse

Rappresentazione JSON
{
  "passClasses": [
    {
      object (PassClass)
    }
  ]
}
Campi
passClasses[]

object (PassClass)

Le classi di tessere dell'emittente.

PassClass

Rappresentazione JSON
{

  // Union field resource can be only one of the following:
  "loyaltyClass": {
    object (LoyaltyClass)
  },
  "giftCardClass": {
    object (GiftCardClass)
  },
  "offerClass": {
    object (OfferClass)
  },
  "eventTicketClass": {
    object (EventTicketClass)
  },
  "flightClass": {
    object (FlightClass)
  },
  "transitClass": {
    object (TransitClass)
  },
  "genericClass": {
    object (GenericClass)
  }
  // End of list of possible types for union field resource.
}
Campi

Campo unione resource.

resource può essere solo uno dei seguenti tipi:

loyaltyClass

object (LoyaltyClass)

Facoltativo. La classe di fedeltà dell'emittente.

giftCardClass

object (GiftCardClass)

Facoltativo. La classe di carte regalo dell'emittente.

offerClass

object (OfferClass)

Facoltativo. La classe di offerta dell'emittente.

eventTicketClass

object (EventTicketClass)

Facoltativo. La classe di biglietti per un evento dell'emittente.

flightClass

object (FlightClass)

Facoltativo. La classe di volo dell'emittente.

transitClass

object (TransitClass)

Facoltativo. La classe di transito dell'emittente.

genericClass

object (GenericClass)

Facoltativo. La classe generica dell'emittente.

LoyaltyClass

Rappresentazione JSON
{
  "id": string,
  "issuerName": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "programName": string,
  "localizedProgramName": {
    object (LocalizedString)
  },
  "programLogoUri": string,
  "hexBackgroundColor": string,
  "heroImageUri": string,
  "discoverableProgram": {
    object (DiscoverableProgram)
  },
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  }
}
Campi
id

string

Facoltativo. L'ID della classe di fedeltà.

issuerName

string

Facoltativo. Il nome dell'emittente della classe fedeltà.

localizedIssuerName

object (LocalizedString)

Facoltativo. Il nome dell'emittente localizzato della classe fedeltà.

programName

string

Facoltativo. Il nome del programma della classe fedeltà.

localizedProgramName

object (LocalizedString)

Facoltativo. Il nome localizzato del programma della classe fedeltà.

programLogoUri

string

Facoltativo. Il logo del programma della classe fedeltà.

hexBackgroundColor

string

Facoltativo. Il colore di sfondo della classe fedeltà. Il formato è una stringa di colore esadecimale, ad esempio "#RRGGBB".

heroImageUri

string

Facoltativo. L'immagine del banner visualizzata sulla parte anteriore della classe fedeltà.

discoverableProgram

object (DiscoverableProgram)

Facoltativo. Le informazioni su come la classe fedeltà può essere rilevata e istanziata da Google Wallet.

classTemplateInfo

object (ClassTemplateInfo)

Facoltativo. Le informazioni sul modello relative alla modalità di visualizzazione della classe fedeltà.

LocalizedString

Rappresentazione JSON
{
  "translatedValues": [
    {
      object (TranslatedString)
    }
  ],
  "defaultValue": {
    object (TranslatedString)
  }
}
Campi
translatedValues[]

object (TranslatedString)

Facoltativo. Le stringhe tradotte per la stringa.

defaultValue

object (TranslatedString)

Facoltativo. La stringa da visualizzare se non è disponibile alcuna traduzione appropriata.

TranslatedString

Rappresentazione JSON
{
  "languageCode": string,
  "value": string
}
Campi
languageCode

string

Facoltativo. Il tag lingua BCP 47. I valori di esempio sono "en-US", "en-GB", "de" o "de-AT".

value

string

Facoltativo. La stringa tradotta codificata in UTF-8.

DiscoverableProgram

Rappresentazione JSON
{
  "merchantSignupInfo": {
    object (MerchantSignupInfo)
  },
  "merchantSigninInfo": {
    object (MerchantSigninInfo)
  },
  "state": enum (State)
}
Campi
merchantSignupInfo

object (MerchantSignupInfo)

Facoltativo. Le informazioni sulla possibilità di registrarsi e aggiungere un valore per questo programma rilevabile tramite il sito di un commerciante.

merchantSigninInfo

object (MerchantSigninInfo)

Facoltativo. Le informazioni sulla possibilità di accedere e aggiungere un valore per questo programma rilevabile tramite un sito del commerciante.

state

enum (State)

Solo output. Lo stato del programma rilevabile.

MerchantSignupInfo

Rappresentazione JSON
{
  "signupWebsite": {
    object (Uri)
  },
  "signupSharedDatas": [
    enum (SharedDataType)
  ]
}
Campi
signupWebsite

object (Uri)

Facoltativo. Il sito web per registrarsi al programma rilevabile.

signupSharedDatas[]

enum (SharedDataType)

Facoltativo. I dati utente inviati in una richiesta POST all'URL del sito web di registrazione. Queste informazioni vengono codificate e poi condivise in modo che il sito web del commerciante possa precompilare i campi utilizzati per registrare l'utente al programma rilevabile.

Uri

Rappresentazione JSON
{
  "uri": string,
  "description": string,
  "localizedDescription": {
    object (LocalizedString)
  }
}
Campi
uri

string

Facoltativo. L'URI.

description

string

Facoltativo. Il titolo dell'URI visualizzato in Google Wallet come testo.

localizedDescription

object (LocalizedString)

Facoltativo. Le stringhe tradotte del titolo dell'URI visualizzate in Google Wallet come testo.

MerchantSigninInfo

Rappresentazione JSON
{
  "signinWebsite": {
    object (Uri)
  }
}
Campi
signinWebsite

object (Uri)

Facoltativo. Il sito web a cui accedere per il programma rilevabile.

ClassTemplateInfo

Rappresentazione JSON
{
  "cardBarcodeSectionDetails": {
    object (CardBarcodeSectionDetails)
  },
  "cardTemplateOverride": {
    object (CardTemplateOverride)
  },
  "detailsTemplateOverride": {
    object (DetailsTemplateOverride)
  },
  "listTemplateOverride": {
    object (ListTemplateOverride)
  }
}
Campi
cardBarcodeSectionDetails

object (CardBarcodeSectionDetails)

Facoltativo. Le informazioni aggiuntive da visualizzare sopra e sotto il codice a barre.

cardTemplateOverride

object (CardTemplateOverride)

Facoltativo. La sostituzione del modello per la visualizzazione schede.

detailsTemplateOverride

object (DetailsTemplateOverride)

Facoltativo. L'override del modello per la visualizzazione dei dettagli.

listTemplateOverride

object (ListTemplateOverride)

Facoltativo. L'override del modello per la visualizzazione elenco delle tessere.

CardBarcodeSectionDetails

Rappresentazione JSON
{
  "firstTopDetail": {
    object (BarcodeSectionDetail)
  },
  "firstBottomDetail": {
    object (BarcodeSectionDetail)
  },
  "secondTopDetail": {
    object (BarcodeSectionDetail)
  }
}
Campi
firstTopDetail

object (BarcodeSectionDetail)

Facoltativo. Le informazioni facoltative da visualizzare sopra il codice a barre. Se secondTopDetail è definito, verrà visualizzato sul lato iniziale di questa sezione dei dettagli.

firstBottomDetail

object (BarcodeSectionDetail)

Facoltativo. Le informazioni facoltative da visualizzare sotto il codice a barre.

secondTopDetail

object (BarcodeSectionDetail)

Facoltativo. La seconda informazione facoltativa da visualizzare sopra il codice a barre. Se firstTopDetail è definito, verrà visualizzato alla fine di questa sezione dei dettagli.

BarcodeSectionDetail

Rappresentazione JSON
{
  "fieldSelector": {
    object (FieldSelector)
  }
}
Campi
fieldSelector

object (FieldSelector)

Facoltativo. Il riferimento a un campo di testo o immagine esistente da visualizzare.

FieldSelector

Rappresentazione JSON
{
  "fields": [
    {
      object (FieldReference)
    }
  ]
}
Campi
fields[]

object (FieldReference)

Facoltativo. I riferimenti ai campi da utilizzare con gli override dei campi. Se vengono forniti più riferimenti, verrà visualizzato il primo che fa riferimento a un campo non vuoto.

FieldReference

Rappresentazione JSON
{
  "fieldPath": string,
  "dateFormat": enum (DateFormat)
}
Campi
fieldPath

string

Facoltativo. Il percorso del campo a cui viene fatto riferimento, preceduto da "object" o "class" e separato da punti.

dateFormat

enum (DateFormat)

Facoltativo. Il formato della data per il rendering dei campi data/ora.

CardTemplateOverride

Rappresentazione JSON
{
  "cardRowTemplateInfos": [
    {
      object (CardRowTemplateInfo)
    }
  ]
}
Campi
cardRowTemplateInfos[]

object (CardRowTemplateInfo)

Facoltativo. Le informazioni del modello sulle righe nella visualizzazione schede. È consentito specificare al massimo tre righe.

CardRowTemplateInfo

Rappresentazione JSON
{

  // Union field row_template can be only one of the following:
  "oneItem": {
    object (CardRowOneItem)
  },
  "twoItems": {
    object (CardRowTwoItems)
  },
  "threeItems": {
    object (CardRowThreeItems)
  }
  // End of list of possible types for union field row_template.
}
Campi
Campo unione row_template. Il modello per una riga contenente uno, due o tre elementi. row_template può essere solo uno dei seguenti tipi:
oneItem

object (CardRowOneItem)

Facoltativo. Il modello per una riga contenente un elemento.

twoItems

object (CardRowTwoItems)

Facoltativo. Il modello per una riga contenente due elementi.

threeItems

object (CardRowThreeItems)

Facoltativo. Il modello per una riga contenente tre elementi.

CardRowOneItem

Rappresentazione JSON
{
  "item": {
    object (TemplateItem)
  }
}
Campi
item

object (TemplateItem)

Facoltativo. L'elemento da visualizzare nella riga. Questo elemento verrà centrato.

TemplateItem

Rappresentazione JSON
{
  "firstValue": {
    object (FieldSelector)
  },
  "secondValue": {
    object (FieldSelector)
  },
  "predefinedItem": enum (PredefinedItem)
}
Campi
firstValue

object (FieldSelector)

Facoltativo. Il riferimento al primo campo da visualizzare.

secondValue

object (FieldSelector)

Facoltativo. Il riferimento al secondo campo da visualizzare.

predefinedItem

enum (PredefinedItem)

Facoltativo. L'elemento predefinito da visualizzare.

CardRowTwoItems

Rappresentazione JSON
{
  "startItem": {
    object (TemplateItem)
  },
  "endItem": {
    object (TemplateItem)
  }
}
Campi
startItem

object (TemplateItem)

Facoltativo. L'elemento da visualizzare all'inizio della riga. Questo elemento verrà allineato a sinistra.

endItem

object (TemplateItem)

Facoltativo. L'elemento da visualizzare alla fine della riga. Questo elemento verrà allineato a destra.

CardRowThreeItems

Rappresentazione JSON
{
  "startItem": {
    object (TemplateItem)
  },
  "middleItem": {
    object (TemplateItem)
  },
  "endItem": {
    object (TemplateItem)
  }
}
Campi
startItem

object (TemplateItem)

Facoltativo. L'elemento da visualizzare all'inizio della riga. Questo elemento verrà allineato a sinistra.

middleItem

object (TemplateItem)

Facoltativo. L'elemento da visualizzare al centro della riga. Questo elemento verrà centrato tra l'elemento iniziale e quello finale.

endItem

object (TemplateItem)

Facoltativo. L'elemento da visualizzare alla fine della riga. Questo elemento verrà allineato a destra.

DetailsTemplateOverride

Rappresentazione JSON
{
  "detailsItemInfos": [
    {
      object (DetailsItemInfo)
    }
  ]
}
Campi
detailsItemInfos[]

object (DetailsItemInfo)

Facoltativo. Le informazioni del modello sugli elementi visualizzati nell'elenco dei dettagli.

DetailsItemInfo

Rappresentazione JSON
{
  "item": {
    object (TemplateItem)
  }
}
Campi
item

object (TemplateItem)

Facoltativo. L'elemento da visualizzare nell'elenco dei dettagli.

ListTemplateOverride

Rappresentazione JSON
{
  "firstRowOption": {
    object (FirstRowOption)
  },
  "secondRowOption": {
    object (FieldSelector)
  }
}
Campi
firstRowOption

object (FirstRowOption)

Facoltativo. Il riferimento al campo da visualizzare nella prima riga.

secondRowOption

object (FieldSelector)

Facoltativo. Il riferimento al campo da visualizzare nella seconda riga.

FirstRowOption

Rappresentazione JSON
{
  "transitOption": enum (TransitOption),
  "fieldOption": {
    object (FieldSelector)
  }
}
Campi
transitOption

enum (TransitOption)

Facoltativo. L'opzione di trasporto pubblico da visualizzare nella prima riga.

fieldOption

object (FieldSelector)

Facoltativo. Il riferimento al campo da visualizzare nella prima riga.

GiftCardClass

Rappresentazione JSON
{
  "id": string,
  "issuerName": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "merchantName": string,
  "localizedMerchantName": {
    object (LocalizedString)
  },
  "programLogoUri": string,
  "hexBackgroundColor": string,
  "heroImageUri": string,
  "homePageUri": {
    object (Uri)
  },
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  }
}
Campi
id

string

Facoltativo. L'ID della classe di carte regalo.

issuerName

string

Facoltativo. Il nome dell'emittente della classe di carte regalo.

localizedIssuerName

object (LocalizedString)

Facoltativo. Il nome localizzato dell'emittente della classe di carte regalo.

merchantName

string

Facoltativo. Il nome del commerciante della classe di carte regalo.

localizedMerchantName

object (LocalizedString)

Facoltativo. Il nome localizzato del commerciante della classe di carte regalo.

programLogoUri

string

Facoltativo. Il logo del programma della classe di carte regalo.

hexBackgroundColor

string

Facoltativo. Il colore di sfondo della classe di carte regalo. Il formato è una stringa di colore esadecimale, ad esempio "#RRGGBB".

heroImageUri

string

Facoltativo. L'immagine del banner visualizzata sulla parte anteriore della classe della carta regalo.

homePageUri

object (Uri)

Facoltativo. Il sito web della home page dell'applicazione.

classTemplateInfo

object (ClassTemplateInfo)

Facoltativo. Le informazioni sul modello relative a come deve essere visualizzata la classe della carta regalo.

OfferClass

Rappresentazione JSON
{
  "id": string,
  "issuerName": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "provider": string,
  "localizedProvider": {
    object (LocalizedString)
  },
  "title": string,
  "localizedTitle": {
    object (LocalizedString)
  },
  "titleImageUri": string,
  "hexBackgroundColor": string,
  "heroImageUri": string,
  "redemptionChannel": enum (RedemptionChannel),
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  }
}
Campi
id

string

Facoltativo. L'ID della classe di offerte.

issuerName

string

Facoltativo. Il nome dell'emittente della classe di offerta.

localizedIssuerName

object (LocalizedString)

Facoltativo. Il nome dell'emittente localizzato della classe di offerta.

provider

string

Facoltativo. Il fornitore della classe di offerta.

localizedProvider

object (LocalizedString)

Facoltativo. Il fornitore localizzato della classe di offerta.

title

string

Facoltativo. Il titolo della classe di offerta.

localizedTitle

object (LocalizedString)

Facoltativo. Il titolo localizzato della classe di offerta.

titleImageUri

string

Facoltativo. L'immagine di copertina della classe di offerta.

hexBackgroundColor

string

Facoltativo. Il colore di sfondo della classe dell'offerta. Il formato è una stringa di colore esadecimale, ad esempio "#RRGGBB".

heroImageUri

string

Facoltativo. L'immagine del banner visualizzata sulla parte anteriore della classe di offerta.

redemptionChannel

enum (RedemptionChannel)

Facoltativo. Il canale di utilizzo della classe di offerte.

classTemplateInfo

object (ClassTemplateInfo)

Facoltativo. Le informazioni del modello su come deve essere visualizzata la classe di offerta.

EventTicketClass

Rappresentazione JSON
{
  "id": string,
  "issuerName": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "logoUri": string,
  "eventName": {
    object (LocalizedString)
  },
  "venue": {
    object (EventVenue)
  },
  "dateTime": {
    object (EventDateTime)
  },
  "hexBackgroundColor": string,
  "heroImageUri": string,
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  }
}
Campi
id

string

Facoltativo. L'ID della classe di biglietti per un evento.

issuerName

string

Facoltativo. Il nome dell'emittente della classe di biglietti per un evento.

localizedIssuerName

object (LocalizedString)

Facoltativo. Il nome localizzato dell'emittente della classe di biglietti per un evento.

logoUri

string

Facoltativo. Il logo della classe di biglietti per un evento.

eventName

object (LocalizedString)

Facoltativo. Il nome dell'evento.

venue

object (EventVenue)

Facoltativo. La sede dell'evento.

dateTime

object (EventDateTime)

Facoltativo. Le informazioni sulla data e l'ora dell'evento.

hexBackgroundColor

string

Facoltativo. Il colore di sfondo della classe di biglietti per un evento. Il formato è una stringa di colore esadecimale, ad esempio "#RRGGBB".

heroImageUri

string

Facoltativo. L'immagine del banner visualizzata sulla parte anteriore della classe di biglietti per un evento.

classTemplateInfo

object (ClassTemplateInfo)

Facoltativo. Le informazioni del modello su come deve essere visualizzata la classe di biglietti per un evento.

EventVenue

Rappresentazione JSON
{
  "name": {
    object (LocalizedString)
  },
  "address": {
    object (LocalizedString)
  }
}
Campi
name

object (LocalizedString)

Facoltativo. Il nome della sede.

address

object (LocalizedString)

Facoltativo. L'indirizzo della sede.

EventDateTime

Rappresentazione JSON
{
  "start": string,
  "end": string
}
Campi
start

string

Facoltativo. La data e l'ora di inizio dell'evento. Se l'evento dura più giorni, deve essere la data/ora di inizio del primo giorno. Il formato è una data/ora in formato esteso ISO 8601 senza offset e l'ora può essere specificata con una precisione fino al millisecondo, ad es. 2027-03-05T06:30:00.

end

string

Facoltativo. La data/l'ora in cui termina l'evento. Se l'evento dura più giorni, deve essere la data/ora di fine dell'ultimo giorno. Il formato è una data/ora in formato esteso ISO 8601 senza offset e l'ora può essere specificata con una precisione fino al millisecondo, ad es. 2027-03-05T06:30:00.

FlightClass

Rappresentazione JSON
{
  "id": string,
  "issuerName": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "flightHeader": {
    object (FlightHeader)
  },
  "origin": {
    object (AirportInfo)
  },
  "destination": {
    object (AirportInfo)
  },
  "localScheduledDepartureDateTime": string,
  "hexBackgroundColor": string,
  "heroImageUri": string,
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  }
}
Campi
id

string

Facoltativo. L'ID della classe di volo.

issuerName

string

Facoltativo. Il nome dell'emittente della classe di volo.

localizedIssuerName

object (LocalizedString)

Facoltativo. Il nome localizzato dell'emittente della classe di volo.

flightHeader

object (FlightHeader)

Facoltativo. Informazioni sulla compagnia aerea e sul numero del volo.

origin

object (AirportInfo)

Facoltativo. Le informazioni sull'aeroporto di partenza.

destination

object (AirportInfo)

Facoltativo. Informazioni sull'aeroporto di destinazione.

localScheduledDepartureDateTime

string

Facoltativo. La data e l'ora previste per la partenza dell'aereo dal gate (non dalla pista). Il formato è una data/ora in formato esteso ISO 8601 senza offset e l'ora può essere specificata con una precisione fino al millisecondo, ad es. 2027-03-05T06:30:00. Deve essere la data e l'ora locali dell'aeroporto (non l'ora UTC).

hexBackgroundColor

string

Facoltativo. Il colore di sfondo della classe di volo. Il formato è una stringa di colore esadecimale, ad esempio "#RRGGBB".

heroImageUri

string

Facoltativo. L'immagine del banner visualizzata sulla parte anteriore della classe di volo.

classTemplateInfo

object (ClassTemplateInfo)

Facoltativo. Le informazioni del modello su come deve essere visualizzata la classe di volo.

FlightHeader

Rappresentazione JSON
{
  "carrier": {
    object (FlightCarrier)
  },
  "flightNumber": string
}
Campi
carrier

object (FlightCarrier)

Facoltativo. Informazioni sulla compagnia aerea.

flightNumber

string

Facoltativo. Il numero del volo senza il codice IATA del vettore. Il campo contiene solo cifre, ad esempio "123".

FlightCarrier

Rappresentazione JSON
{
  "carrierIataCode": string,
  "carrierIcaoCode": string,
  "airlineLogoUri": string
}
Campi
carrierIataCode

string

Facoltativo. Il codice compagnia aerea IATA a due caratteri del vettore.

carrierIcaoCode

string

Facoltativo. Il codice vettore ICAO di tre caratteri del vettore.

airlineLogoUri

string

Facoltativo. Il logo della compagnia aerea descritta dal codice IATA del vettore.

AirportInfo

Rappresentazione JSON
{
  "airportIataCode": string,
  "terminal": string,
  "gate": string
}
Campi
airportIataCode

string

Facoltativo. Il codice aeroportuale IATA di tre caratteri, ad es. "SFO".

terminal

string

Facoltativo. Il nome del terminale, ad esempio "I".

gate

string

Facoltativo. Il nome del gate, ad esempio "B59".

TransitClass

Rappresentazione JSON
{
  "id": string,
  "issuerName": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "hexBackgroundColor": string,
  "heroImageUri": string,
  "transitType": enum (TransitType),
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  }
}
Campi
id

string

Facoltativo. L'ID della classe di transito.

issuerName

string

Facoltativo. Il nome dell'emittente della classe di trasporto pubblico.

localizedIssuerName

object (LocalizedString)

Facoltativo. Il nome localizzato dell'emittente della classe di trasporto pubblico.

hexBackgroundColor

string

Facoltativo. Il colore di sfondo della classe di transito. Il formato è una stringa di colore esadecimale, ad esempio "#RRGGBB".

heroImageUri

string

Facoltativo. L'immagine del banner visualizzata sulla parte anteriore della classe di transito.

transitType

enum (TransitType)

Facoltativo. Il tipo di trasporto pubblico della classe di trasporto pubblico.

classTemplateInfo

object (ClassTemplateInfo)

Facoltativo. Le informazioni del modello su come deve essere visualizzata la classe di transito.

GenericClass

Rappresentazione JSON
{
  "id": string,
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  }
}
Campi
id

string

Facoltativo. L'ID della classe generica.

classTemplateInfo

object (ClassTemplateInfo)

Facoltativo. Le informazioni del modello su come deve essere visualizzata la classe generica.

Annotazioni dello strumento

Suggerimento distruttivo: ❌ | Suggerimento idempotente: ✅ | Suggerimento di sola lettura: ✅ | Suggerimento open world: ❌