Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

Commit

Permalink
fix: enum, bytes, and Long types now accept strings
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored Jan 28, 2020
1 parent 163b9fb commit 394cfd8
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 33 deletions.
60 changes: 30 additions & 30 deletions protos/protos.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ export namespace google {
name?: (string|null);

/** AnnotateAssessmentRequest annotation */
annotation?: (google.cloud.recaptchaenterprise.v1beta1.AnnotateAssessmentRequest.Annotation|null);
annotation?: (google.cloud.recaptchaenterprise.v1beta1.AnnotateAssessmentRequest.Annotation|keyof typeof google.cloud.recaptchaenterprise.v1beta1.AnnotateAssessmentRequest.Annotation|null);
}

/** Represents an AnnotateAssessmentRequest. */
Expand All @@ -316,7 +316,7 @@ export namespace google {
public name: string;

/** AnnotateAssessmentRequest annotation. */
public annotation: google.cloud.recaptchaenterprise.v1beta1.AnnotateAssessmentRequest.Annotation;
public annotation: (google.cloud.recaptchaenterprise.v1beta1.AnnotateAssessmentRequest.Annotation|keyof typeof google.cloud.recaptchaenterprise.v1beta1.AnnotateAssessmentRequest.Annotation);

/**
* Creates a new AnnotateAssessmentRequest instance using the specified properties.
Expand Down Expand Up @@ -731,7 +731,7 @@ export namespace google {
valid?: (boolean|null);

/** TokenProperties invalidReason */
invalidReason?: (google.cloud.recaptchaenterprise.v1beta1.TokenProperties.InvalidReason|null);
invalidReason?: (google.cloud.recaptchaenterprise.v1beta1.TokenProperties.InvalidReason|keyof typeof google.cloud.recaptchaenterprise.v1beta1.TokenProperties.InvalidReason|null);

/** TokenProperties createTime */
createTime?: (google.protobuf.ITimestamp|null);
Expand All @@ -756,7 +756,7 @@ export namespace google {
public valid: boolean;

/** TokenProperties invalidReason. */
public invalidReason: google.cloud.recaptchaenterprise.v1beta1.TokenProperties.InvalidReason;
public invalidReason: (google.cloud.recaptchaenterprise.v1beta1.TokenProperties.InvalidReason|keyof typeof google.cloud.recaptchaenterprise.v1beta1.TokenProperties.InvalidReason);

/** TokenProperties createTime. */
public createTime?: (google.protobuf.ITimestamp|null);
Expand Down Expand Up @@ -1552,10 +1552,10 @@ export namespace google {
allowAmpTraffic?: (boolean|null);

/** WebKeySettings integrationType */
integrationType?: (google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.IntegrationType|null);
integrationType?: (google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.IntegrationType|keyof typeof google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.IntegrationType|null);

/** WebKeySettings challengeSecurityPreference */
challengeSecurityPreference?: (google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.ChallengeSecurityPreference|null);
challengeSecurityPreference?: (google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.ChallengeSecurityPreference|keyof typeof google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.ChallengeSecurityPreference|null);
}

/** Represents a WebKeySettings. */
Expand All @@ -1577,10 +1577,10 @@ export namespace google {
public allowAmpTraffic: boolean;

/** WebKeySettings integrationType. */
public integrationType: google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.IntegrationType;
public integrationType: (google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.IntegrationType|keyof typeof google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.IntegrationType);

/** WebKeySettings challengeSecurityPreference. */
public challengeSecurityPreference: google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.ChallengeSecurityPreference;
public challengeSecurityPreference: (google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.ChallengeSecurityPreference|keyof typeof google.cloud.recaptchaenterprise.v1beta1.WebKeySettings.ChallengeSecurityPreference);

/**
* Creates a new WebKeySettings instance using the specified properties.
Expand Down Expand Up @@ -2220,7 +2220,7 @@ export namespace google {
nameField?: (string|null);

/** ResourceDescriptor history */
history?: (google.api.ResourceDescriptor.History|null);
history?: (google.api.ResourceDescriptor.History|keyof typeof google.api.ResourceDescriptor.History|null);

/** ResourceDescriptor plural */
plural?: (string|null);
Expand Down Expand Up @@ -2248,7 +2248,7 @@ export namespace google {
public nameField: string;

/** ResourceDescriptor history. */
public history: google.api.ResourceDescriptor.History;
public history: (google.api.ResourceDescriptor.History|keyof typeof google.api.ResourceDescriptor.History);

/** ResourceDescriptor plural. */
public plural: string;
Expand Down Expand Up @@ -3128,10 +3128,10 @@ export namespace google {
number?: (number|null);

/** FieldDescriptorProto label */
label?: (google.protobuf.FieldDescriptorProto.Label|null);
label?: (google.protobuf.FieldDescriptorProto.Label|keyof typeof google.protobuf.FieldDescriptorProto.Label|null);

/** FieldDescriptorProto type */
type?: (google.protobuf.FieldDescriptorProto.Type|null);
type?: (google.protobuf.FieldDescriptorProto.Type|keyof typeof google.protobuf.FieldDescriptorProto.Type|null);

/** FieldDescriptorProto typeName */
typeName?: (string|null);
Expand Down Expand Up @@ -3168,10 +3168,10 @@ export namespace google {
public number: number;

/** FieldDescriptorProto label. */
public label: google.protobuf.FieldDescriptorProto.Label;
public label: (google.protobuf.FieldDescriptorProto.Label|keyof typeof google.protobuf.FieldDescriptorProto.Label);

/** FieldDescriptorProto type. */
public type: google.protobuf.FieldDescriptorProto.Type;
public type: (google.protobuf.FieldDescriptorProto.Type|keyof typeof google.protobuf.FieldDescriptorProto.Type);

/** FieldDescriptorProto typeName. */
public typeName: string;
Expand Down Expand Up @@ -3946,7 +3946,7 @@ export namespace google {
javaStringCheckUtf8?: (boolean|null);

/** FileOptions optimizeFor */
optimizeFor?: (google.protobuf.FileOptions.OptimizeMode|null);
optimizeFor?: (google.protobuf.FileOptions.OptimizeMode|keyof typeof google.protobuf.FileOptions.OptimizeMode|null);

/** FileOptions goPackage */
goPackage?: (string|null);
Expand Down Expand Up @@ -4022,7 +4022,7 @@ export namespace google {
public javaStringCheckUtf8: boolean;

/** FileOptions optimizeFor. */
public optimizeFor: google.protobuf.FileOptions.OptimizeMode;
public optimizeFor: (google.protobuf.FileOptions.OptimizeMode|keyof typeof google.protobuf.FileOptions.OptimizeMode);

/** FileOptions goPackage. */
public goPackage: string;
Expand Down Expand Up @@ -4271,13 +4271,13 @@ export namespace google {
interface IFieldOptions {

/** FieldOptions ctype */
ctype?: (google.protobuf.FieldOptions.CType|null);
ctype?: (google.protobuf.FieldOptions.CType|keyof typeof google.protobuf.FieldOptions.CType|null);

/** FieldOptions packed */
packed?: (boolean|null);

/** FieldOptions jstype */
jstype?: (google.protobuf.FieldOptions.JSType|null);
jstype?: (google.protobuf.FieldOptions.JSType|keyof typeof google.protobuf.FieldOptions.JSType|null);

/** FieldOptions lazy */
lazy?: (boolean|null);
Expand Down Expand Up @@ -4308,13 +4308,13 @@ export namespace google {
constructor(properties?: google.protobuf.IFieldOptions);

/** FieldOptions ctype. */
public ctype: google.protobuf.FieldOptions.CType;
public ctype: (google.protobuf.FieldOptions.CType|keyof typeof google.protobuf.FieldOptions.CType);

/** FieldOptions packed. */
public packed: boolean;

/** FieldOptions jstype. */
public jstype: google.protobuf.FieldOptions.JSType;
public jstype: (google.protobuf.FieldOptions.JSType|keyof typeof google.protobuf.FieldOptions.JSType);

/** FieldOptions lazy. */
public lazy: boolean;
Expand Down Expand Up @@ -4813,7 +4813,7 @@ export namespace google {
deprecated?: (boolean|null);

/** MethodOptions idempotencyLevel */
idempotencyLevel?: (google.protobuf.MethodOptions.IdempotencyLevel|null);
idempotencyLevel?: (google.protobuf.MethodOptions.IdempotencyLevel|keyof typeof google.protobuf.MethodOptions.IdempotencyLevel|null);

/** MethodOptions uninterpretedOption */
uninterpretedOption?: (google.protobuf.IUninterpretedOption[]|null);
Expand All @@ -4838,7 +4838,7 @@ export namespace google {
public deprecated: boolean;

/** MethodOptions idempotencyLevel. */
public idempotencyLevel: google.protobuf.MethodOptions.IdempotencyLevel;
public idempotencyLevel: (google.protobuf.MethodOptions.IdempotencyLevel|keyof typeof google.protobuf.MethodOptions.IdempotencyLevel);

/** MethodOptions uninterpretedOption. */
public uninterpretedOption: google.protobuf.IUninterpretedOption[];
Expand Down Expand Up @@ -4934,16 +4934,16 @@ export namespace google {
identifierValue?: (string|null);

/** UninterpretedOption positiveIntValue */
positiveIntValue?: (number|Long|null);
positiveIntValue?: (number|Long|string|null);

/** UninterpretedOption negativeIntValue */
negativeIntValue?: (number|Long|null);
negativeIntValue?: (number|Long|string|null);

/** UninterpretedOption doubleValue */
doubleValue?: (number|null);

/** UninterpretedOption stringValue */
stringValue?: (Uint8Array|null);
stringValue?: (Uint8Array|string|null);

/** UninterpretedOption aggregateValue */
aggregateValue?: (string|null);
Expand All @@ -4965,16 +4965,16 @@ export namespace google {
public identifierValue: string;

/** UninterpretedOption positiveIntValue. */
public positiveIntValue: (number|Long);
public positiveIntValue: (number|Long|string);

/** UninterpretedOption negativeIntValue. */
public negativeIntValue: (number|Long);
public negativeIntValue: (number|Long|string);

/** UninterpretedOption doubleValue. */
public doubleValue: number;

/** UninterpretedOption stringValue. */
public stringValue: Uint8Array;
public stringValue: (Uint8Array|string);

/** UninterpretedOption aggregateValue. */
public aggregateValue: string;
Expand Down Expand Up @@ -5735,7 +5735,7 @@ export namespace google {
interface ITimestamp {

/** Timestamp seconds */
seconds?: (number|Long|null);
seconds?: (number|Long|string|null);

/** Timestamp nanos */
nanos?: (number|null);
Expand All @@ -5751,7 +5751,7 @@ export namespace google {
constructor(properties?: google.protobuf.ITimestamp);

/** Timestamp seconds. */
public seconds: (number|Long);
public seconds: (number|Long|string);

/** Timestamp nanos. */
public nanos: number;
Expand Down
10 changes: 7 additions & 3 deletions synth.metadata
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
{
"updateTime": "2020-01-24T12:29:08.578416Z",
"updateTime": "2020-01-28T12:29:51.947454Z",
"sources": [
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
"sha": "e26cab8afd19d396b929039dac5d874cf0b5336c",
"internalRef": "291240093"
"sha": "8e981acfd9b97ea2f312f11bbaa7b6c16e412dea",
"internalRef": "291821782",
"log": "8e981acfd9b97ea2f312f11bbaa7b6c16e412dea\nBeta launch for PersonDetection and FaceDetection features.\n\nPiperOrigin-RevId: 291821782\n\n994e067fae3b21e195f7da932b08fff806d70b5d\nasset: add annotations to v1p2beta1\n\nPiperOrigin-RevId: 291815259\n\n244e1d2c89346ca2e0701b39e65552330d68545a\nAdd Playable Locations service\n\nPiperOrigin-RevId: 291806349\n\n909f8f67963daf45dd88d020877fb9029b76788d\nasset: add annotations to v1beta2\n\nPiperOrigin-RevId: 291805301\n\n3c39a1d6e23c1ef63c7fba4019c25e76c40dfe19\nKMS: add file-level message for CryptoKeyPath, it is defined in gapic yaml but not\nin proto files.\n\nPiperOrigin-RevId: 291420695\n\nc6f3f350b8387f8d1b85ed4506f30187ebaaddc3\ncontaineranalysis: update v1beta1 and bazel build with annotations\n\nPiperOrigin-RevId: 291401900\n\n92887d74b44e4e636252b7b8477d0d2570cd82db\nfix: fix the location of grpc config file.\n\nPiperOrigin-RevId: 291396015\n\n"
}
},
{
Expand Down Expand Up @@ -263,6 +264,9 @@
{
"path": "src/v1beta1/recaptcha_enterprise_service_v1_beta1_proto_list.json"
},
{
"path": "synth.metadata"
},
{
"path": "synth.py"
},
Expand Down

0 comments on commit 394cfd8

Please sign in to comment.