GetDataExchangeResult constructor

const GetDataExchangeResult({
  1. required String description,
  2. required String displayName,
  3. required String documentation,
  4. required String icon,
  5. required int listingCount,
  6. required String name,
  7. required String primaryContact,
  8. required SharingEnvironmentConfigResponse sharingEnvironmentConfig,
})

Creates a new GetDataExchangeResult. description Optional. Description of the data exchange. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes. displayName Human-readable display name of the data exchange. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), ampersands (&) and must not start or end with spaces. Default value is an empty string. Max length: 63 bytes. documentation Optional. Documentation describing the data exchange. icon Optional. Base64 encoded image representing the data exchange. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the content of the fields are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire. listingCount Number of listings contained in the data exchange. name The resource name of the data exchange. e.g. projects/myproject/locations/US/dataExchanges/123. primaryContact Optional. Email or URL of the primary point of contact of the data exchange. Max Length: 1000 bytes. sharingEnvironmentConfig Optional. Configurable data sharing environment option for a data exchange.

Implementation

const GetDataExchangeResult({
  required this.description,
  required this.displayName,
  required this.documentation,
  required this.icon,
  required this.listingCount,
  required this.name,
  required this.primaryContact,
  required this.sharingEnvironmentConfig,
});