From de853a4839c1b4aa51263263bfaf014a5841aa10 Mon Sep 17 00:00:00 2001 From: husnjak Date: Mon, 17 Oct 2022 14:10:56 +0200 Subject: [PATCH] updated dependencies and created new workflow (#17) * Updated dependencies * Generated new classes from Protobuf file adding LanguageSupport. --- .github/workflows/test.yml | 24 + build.gradle.kts | 14 +- gradle/wrapper/gradle-wrapper.properties | 2 +- src/main/java/proto/AgeRating.java | 20 +- .../proto/AgeRatingContentDescription.java | 16 +- .../AgeRatingContentDescriptionResult.java | 20 +- src/main/java/proto/AgeRatingResult.java | 20 +- src/main/java/proto/AlternativeName.java | 16 +- .../java/proto/AlternativeNameResult.java | 20 +- src/main/java/proto/Artwork.java | 16 +- src/main/java/proto/ArtworkResult.java | 20 +- src/main/java/proto/Character.java | 20 +- src/main/java/proto/CharacterMugShot.java | 16 +- .../java/proto/CharacterMugShotResult.java | 20 +- src/main/java/proto/CharacterResult.java | 20 +- src/main/java/proto/Collection.java | 20 +- src/main/java/proto/CollectionResult.java | 20 +- src/main/java/proto/Company.java | 28 +- src/main/java/proto/CompanyLogo.java | 16 +- src/main/java/proto/CompanyLogoResult.java | 20 +- src/main/java/proto/CompanyResult.java | 20 +- src/main/java/proto/CompanyWebsite.java | 16 +- src/main/java/proto/CompanyWebsiteResult.java | 20 +- src/main/java/proto/Count.java | 16 +- src/main/java/proto/Cover.java | 16 +- src/main/java/proto/CoverResult.java | 20 +- src/main/java/proto/ExternalGame.java | 16 +- .../java/proto/ExternalGameCategoryEnum.java | 72 + src/main/java/proto/ExternalGameResult.java | 20 +- src/main/java/proto/Franchise.java | 20 +- src/main/java/proto/FranchiseResult.java | 20 +- src/main/java/proto/Game.java | 425 +++++- src/main/java/proto/GameEngine.java | 24 +- src/main/java/proto/GameEngineLogo.java | 16 +- src/main/java/proto/GameEngineLogoResult.java | 20 +- src/main/java/proto/GameEngineResult.java | 20 +- src/main/java/proto/GameMode.java | 16 +- src/main/java/proto/GameModeResult.java | 20 +- src/main/java/proto/GameOrBuilder.java | 24 + src/main/java/proto/GameResult.java | 20 +- src/main/java/proto/GameVersion.java | 24 +- src/main/java/proto/GameVersionFeature.java | 20 +- .../java/proto/GameVersionFeatureResult.java | 20 +- .../java/proto/GameVersionFeatureValue.java | 16 +- .../proto/GameVersionFeatureValueResult.java | 20 +- src/main/java/proto/GameVersionResult.java | 20 +- src/main/java/proto/GameVideo.java | 16 +- src/main/java/proto/GameVideoResult.java | 20 +- src/main/java/proto/Genre.java | 16 +- src/main/java/proto/GenreResult.java | 20 +- src/main/java/proto/Igdbproto.java | 689 +++++---- src/main/java/proto/InvolvedCompany.java | 16 +- .../java/proto/InvolvedCompanyResult.java | 20 +- src/main/java/proto/Keyword.java | 16 +- src/main/java/proto/KeywordResult.java | 20 +- src/main/java/proto/Language.java | 1123 +++++++++++++++ src/main/java/proto/LanguageOrBuilder.java | 93 ++ src/main/java/proto/LanguageResult.java | 593 ++++++++ .../java/proto/LanguageResultOrBuilder.java | 33 + src/main/java/proto/LanguageSupport.java | 1237 +++++++++++++++++ .../java/proto/LanguageSupportOrBuilder.java | 102 ++ .../java/proto/LanguageSupportResult.java | 593 ++++++++ .../proto/LanguageSupportResultOrBuilder.java | 33 + src/main/java/proto/LanguageSupportType.java | 887 ++++++++++++ .../proto/LanguageSupportTypeOrBuilder.java | 69 + .../java/proto/LanguageSupportTypeResult.java | 593 ++++++++ .../LanguageSupportTypeResultOrBuilder.java | 33 + src/main/java/proto/MultiQueryResult.java | 16 +- .../java/proto/MultiQueryResultArray.java | 20 +- src/main/java/proto/MultiplayerMode.java | 16 +- .../java/proto/MultiplayerModeResult.java | 20 +- src/main/java/proto/Platform.java | 24 +- src/main/java/proto/PlatformFamily.java | 16 +- src/main/java/proto/PlatformFamilyResult.java | 20 +- src/main/java/proto/PlatformLogo.java | 16 +- src/main/java/proto/PlatformLogoResult.java | 20 +- src/main/java/proto/PlatformResult.java | 20 +- src/main/java/proto/PlatformVersion.java | 24 +- .../java/proto/PlatformVersionCompany.java | 16 +- .../proto/PlatformVersionCompanyResult.java | 20 +- .../proto/PlatformVersionReleaseDate.java | 16 +- .../PlatformVersionReleaseDateResult.java | 20 +- .../java/proto/PlatformVersionResult.java | 20 +- src/main/java/proto/PlatformWebsite.java | 16 +- .../java/proto/PlatformWebsiteResult.java | 20 +- src/main/java/proto/PlayerPerspective.java | 16 +- .../java/proto/PlayerPerspectiveResult.java | 20 +- src/main/java/proto/ReleaseDate.java | 16 +- src/main/java/proto/ReleaseDateResult.java | 20 +- src/main/java/proto/Screenshot.java | 16 +- src/main/java/proto/ScreenshotResult.java | 20 +- src/main/java/proto/Search.java | 16 +- src/main/java/proto/SearchResult.java | 20 +- src/main/java/proto/TestDummy.java | 20 +- src/main/java/proto/TestDummyResult.java | 20 +- src/main/java/proto/Theme.java | 16 +- src/main/java/proto/ThemeResult.java | 20 +- src/main/java/proto/Website.java | 16 +- src/main/java/proto/WebsiteResult.java | 20 +- .../com/api/igdb/request/JsonRequest.kt | 15 + .../com/api/igdb/request/ProtoRequest.kt | 18 + .../kotlin/com/api/igdb/utils/Endpoints.kt | 6 +- src/resources/com/api/igdb/igdbproto.proto | 49 + .../java/com/api/igdb/TestTwitchToken.java | 11 +- .../com/api/igdb/TestRequestException.kt | 11 +- 105 files changed, 6965 insertions(+), 1292 deletions(-) create mode 100644 .github/workflows/test.yml create mode 100644 src/main/java/proto/Language.java create mode 100644 src/main/java/proto/LanguageOrBuilder.java create mode 100644 src/main/java/proto/LanguageResult.java create mode 100644 src/main/java/proto/LanguageResultOrBuilder.java create mode 100644 src/main/java/proto/LanguageSupport.java create mode 100644 src/main/java/proto/LanguageSupportOrBuilder.java create mode 100644 src/main/java/proto/LanguageSupportResult.java create mode 100644 src/main/java/proto/LanguageSupportResultOrBuilder.java create mode 100644 src/main/java/proto/LanguageSupportType.java create mode 100644 src/main/java/proto/LanguageSupportTypeOrBuilder.java create mode 100644 src/main/java/proto/LanguageSupportTypeResult.java create mode 100644 src/main/java/proto/LanguageSupportTypeResultOrBuilder.java diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..e49145f --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,24 @@ + +name: Java CI + +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + environment: apitesting + steps: + - uses: actions/checkout@v3 + - name: Setup JKD 11 + uses: actions/setup-java@v3 + with: + java-version: '11' + distribution: 'adopt' + - name: Setup Gradle + uses: gradle/gradle-build-action@v2 + - name: Execute Gradle build + run: ./gradlew build + env: + client_id: "${{ secrets.CLIENT_ID }}" + client_secret: "${{ secrets.CLIENT_SECRET }}" + bearer: "${{ secrets.BEARER_TOKEN }}" \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index 50df114..bddcdc9 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,20 +3,20 @@ import com.google.protobuf.gradle.GenerateProtoTask import de.undercouch.gradle.tasks.download.Download plugins { - kotlin("jvm") version "1.5.20" - id("org.jetbrains.dokka") version "1.4.30" + kotlin("jvm") version "1.7.20" + id("org.jetbrains.dokka") version "1.7.20" id("maven-publish") id("de.undercouch.download") version "4.0.4" - id("com.google.protobuf") version "0.8.14" + id("com.google.protobuf") version "0.8.19" } group = "com.api.igdb" version = project.findProperty("com.api.igdb.version") ?: System.getenv("RELEASE_VERSION") val fuelVersion = "2.3.1" -val protobufJavaVersion = "3.15.3" -val junitJupiterVersion = "5.7.1" -val junitPlatformVersion = "1.7.1" +val protobufJavaVersion = "3.21.7" +val junitJupiterVersion = "5.9.0" +val junitPlatformVersion = "1.9.0" repositories { mavenCentral() @@ -36,6 +36,7 @@ dependencies { testImplementation("org.junit.jupiter:junit-jupiter-api:$junitJupiterVersion") testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:$junitJupiterVersion") testRuntimeOnly("org.junit.platform:junit-platform-launcher:$junitPlatformVersion") + } sourceSets { @@ -63,6 +64,7 @@ tasks { dependsOn(downloadProtoFiles) } processResources{ + dependsOn(getTasksByName("generateProto", true)) duplicatesStrategy = DuplicatesStrategy.INCLUDE } } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 05679dc..aa991fc 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.1.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/main/java/proto/AgeRating.java b/src/main/java/proto/AgeRating.java index 287a78b..b587194 100644 --- a/src/main/java/proto/AgeRating.java +++ b/src/main/java/proto/AgeRating.java @@ -364,19 +364,13 @@ public static final class Builder extends // Construct using proto.AgeRating.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getContentDescriptionsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -387,10 +381,11 @@ public Builder clear() { if (contentDescriptionsBuilder_ == null) { contentDescriptions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + contentDescriptions_ = null; contentDescriptionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); rating_ = 0; ratingCoverUrl_ = ""; @@ -1123,10 +1118,11 @@ public AgeRating parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/AgeRatingContentDescription.java b/src/main/java/proto/AgeRatingContentDescription.java index 456eb5f..52d1b6f 100644 --- a/src/main/java/proto/AgeRatingContentDescription.java +++ b/src/main/java/proto/AgeRatingContentDescription.java @@ -264,18 +264,13 @@ public static final class Builder extends // Construct using proto.AgeRatingContentDescription.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -629,10 +624,11 @@ public AgeRatingContentDescription parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/AgeRatingContentDescriptionResult.java b/src/main/java/proto/AgeRatingContentDescriptionResult.java index 3496d42..f8975c9 100644 --- a/src/main/java/proto/AgeRatingContentDescriptionResult.java +++ b/src/main/java/proto/AgeRatingContentDescriptionResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.AgeRatingContentDescriptionResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getAgeratingcontentdescriptionsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (ageratingcontentdescriptionsBuilder_ == null) { ageratingcontentdescriptions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + ageratingcontentdescriptions_ = null; ageratingcontentdescriptionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public AgeRatingContentDescriptionResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/AgeRatingResult.java b/src/main/java/proto/AgeRatingResult.java index 2f55119..ebe0fdf 100644 --- a/src/main/java/proto/AgeRatingResult.java +++ b/src/main/java/proto/AgeRatingResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.AgeRatingResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getAgeratingsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (ageratingsBuilder_ == null) { ageratings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + ageratings_ = null; ageratingsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public AgeRatingResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/AlternativeName.java b/src/main/java/proto/AlternativeName.java index 2c0ee08..bf107b1 100644 --- a/src/main/java/proto/AlternativeName.java +++ b/src/main/java/proto/AlternativeName.java @@ -309,18 +309,13 @@ public static final class Builder extends // Construct using proto.AlternativeName.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -826,10 +821,11 @@ public AlternativeName parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/AlternativeNameResult.java b/src/main/java/proto/AlternativeNameResult.java index 39cb02e..97d0430 100644 --- a/src/main/java/proto/AlternativeNameResult.java +++ b/src/main/java/proto/AlternativeNameResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.AlternativeNameResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getAlternativenamesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (alternativenamesBuilder_ == null) { alternativenames_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + alternativenames_ = null; alternativenamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public AlternativeNameResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Artwork.java b/src/main/java/proto/Artwork.java index bca6b9d..b7b8970 100644 --- a/src/main/java/proto/Artwork.java +++ b/src/main/java/proto/Artwork.java @@ -353,18 +353,13 @@ public static final class Builder extends // Construct using proto.Artwork.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1006,10 +1001,11 @@ public Artwork parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/ArtworkResult.java b/src/main/java/proto/ArtworkResult.java index d160d3f..21b644b 100644 --- a/src/main/java/proto/ArtworkResult.java +++ b/src/main/java/proto/ArtworkResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.ArtworkResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getArtworksFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (artworksBuilder_ == null) { artworks_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + artworks_ = null; artworksBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public ArtworkResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Character.java b/src/main/java/proto/Character.java index c37d53e..5347175 100644 --- a/src/main/java/proto/Character.java +++ b/src/main/java/proto/Character.java @@ -595,19 +595,13 @@ public static final class Builder extends // Construct using proto.Character.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGamesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -628,10 +622,11 @@ public Builder clear() { if (gamesBuilder_ == null) { games_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + games_ = null; gamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); gender_ = 0; if (mugShotBuilder_ == null) { @@ -2098,10 +2093,11 @@ public Character parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CharacterMugShot.java b/src/main/java/proto/CharacterMugShot.java index f7aa3c7..b19f550 100644 --- a/src/main/java/proto/CharacterMugShot.java +++ b/src/main/java/proto/CharacterMugShot.java @@ -327,18 +327,13 @@ public static final class Builder extends // Construct using proto.CharacterMugShot.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -850,10 +845,11 @@ public CharacterMugShot parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CharacterMugShotResult.java b/src/main/java/proto/CharacterMugShotResult.java index c98aab5..c572b89 100644 --- a/src/main/java/proto/CharacterMugShotResult.java +++ b/src/main/java/proto/CharacterMugShotResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.CharacterMugShotResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCharactermugshotsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (charactermugshotsBuilder_ == null) { charactermugshots_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + charactermugshots_ = null; charactermugshotsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public CharacterMugShotResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CharacterResult.java b/src/main/java/proto/CharacterResult.java index c2fea18..4093341 100644 --- a/src/main/java/proto/CharacterResult.java +++ b/src/main/java/proto/CharacterResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.CharacterResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCharactersFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (charactersBuilder_ == null) { characters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + characters_ = null; charactersBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public CharacterResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Collection.java b/src/main/java/proto/Collection.java index 5399b5a..85d85a6 100644 --- a/src/main/java/proto/Collection.java +++ b/src/main/java/proto/Collection.java @@ -415,19 +415,13 @@ public static final class Builder extends // Construct using proto.Collection.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGamesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -442,10 +436,11 @@ public Builder clear() { } if (gamesBuilder_ == null) { games_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + games_ = null; gamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); name_ = ""; slug_ = ""; @@ -1399,10 +1394,11 @@ public Collection parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CollectionResult.java b/src/main/java/proto/CollectionResult.java index 794da6b..017138b 100644 --- a/src/main/java/proto/CollectionResult.java +++ b/src/main/java/proto/CollectionResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.CollectionResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCollectionsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (collectionsBuilder_ == null) { collections_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + collections_ = null; collectionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public CollectionResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Company.java b/src/main/java/proto/Company.java index 60aaf61..780264d 100644 --- a/src/main/java/proto/Company.java +++ b/src/main/java/proto/Company.java @@ -717,21 +717,13 @@ public static final class Builder extends // Construct using proto.Company.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getDevelopedFieldBuilder(); - getPublishedFieldBuilder(); - getWebsitesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -764,10 +756,11 @@ public Builder clear() { if (developedBuilder_ == null) { developed_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + developed_ = null; developedBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); if (logoBuilder_ == null) { logo_ = null; } else { @@ -784,10 +777,11 @@ public Builder clear() { } if (publishedBuilder_ == null) { published_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + published_ = null; publishedBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); slug_ = ""; if (startDateBuilder_ == null) { @@ -808,10 +802,11 @@ public Builder clear() { if (websitesBuilder_ == null) { websites_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); } else { + websites_ = null; websitesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000004); checksum_ = ""; return this; @@ -3090,10 +3085,11 @@ public Company parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CompanyLogo.java b/src/main/java/proto/CompanyLogo.java index 5d8f3b8..e389e3f 100644 --- a/src/main/java/proto/CompanyLogo.java +++ b/src/main/java/proto/CompanyLogo.java @@ -327,18 +327,13 @@ public static final class Builder extends // Construct using proto.CompanyLogo.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -850,10 +845,11 @@ public CompanyLogo parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CompanyLogoResult.java b/src/main/java/proto/CompanyLogoResult.java index 901a500..26eda12 100644 --- a/src/main/java/proto/CompanyLogoResult.java +++ b/src/main/java/proto/CompanyLogoResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.CompanyLogoResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCompanylogosFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (companylogosBuilder_ == null) { companylogos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + companylogos_ = null; companylogosBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public CompanyLogoResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CompanyResult.java b/src/main/java/proto/CompanyResult.java index d31d910..7055c21 100644 --- a/src/main/java/proto/CompanyResult.java +++ b/src/main/java/proto/CompanyResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.CompanyResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCompaniesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (companiesBuilder_ == null) { companies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + companies_ = null; companiesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public CompanyResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CompanyWebsite.java b/src/main/java/proto/CompanyWebsite.java index b4b2640..27ec3ac 100644 --- a/src/main/java/proto/CompanyWebsite.java +++ b/src/main/java/proto/CompanyWebsite.java @@ -275,18 +275,13 @@ public static final class Builder extends // Construct using proto.CompanyWebsite.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -674,10 +669,11 @@ public CompanyWebsite parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CompanyWebsiteResult.java b/src/main/java/proto/CompanyWebsiteResult.java index abdbbbf..efadbd8 100644 --- a/src/main/java/proto/CompanyWebsiteResult.java +++ b/src/main/java/proto/CompanyWebsiteResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.CompanyWebsiteResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCompanywebsitesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (companywebsitesBuilder_ == null) { companywebsites_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + companywebsites_ = null; companywebsitesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public CompanyWebsiteResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Count.java b/src/main/java/proto/Count.java index 9686290..9d6ef07 100644 --- a/src/main/java/proto/Count.java +++ b/src/main/java/proto/Count.java @@ -166,18 +166,13 @@ public static final class Builder extends // Construct using proto.Count.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -316,10 +311,11 @@ public Count parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Cover.java b/src/main/java/proto/Cover.java index 79e6de7..548b527 100644 --- a/src/main/java/proto/Cover.java +++ b/src/main/java/proto/Cover.java @@ -353,18 +353,13 @@ public static final class Builder extends // Construct using proto.Cover.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1006,10 +1001,11 @@ public Cover parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/CoverResult.java b/src/main/java/proto/CoverResult.java index 4e47ece..d07400c 100644 --- a/src/main/java/proto/CoverResult.java +++ b/src/main/java/proto/CoverResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.CoverResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCoversFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (coversBuilder_ == null) { covers_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + covers_ = null; coversBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public CoverResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/ExternalGame.java b/src/main/java/proto/ExternalGame.java index 514e556..fdffba3 100644 --- a/src/main/java/proto/ExternalGame.java +++ b/src/main/java/proto/ExternalGame.java @@ -506,18 +506,13 @@ public static final class Builder extends // Construct using proto.ExternalGame.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1728,10 +1723,11 @@ public ExternalGame parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/ExternalGameCategoryEnum.java b/src/main/java/proto/ExternalGameCategoryEnum.java index ee873cd..ebdeb99 100644 --- a/src/main/java/proto/ExternalGameCategoryEnum.java +++ b/src/main/java/proto/ExternalGameCategoryEnum.java @@ -60,6 +60,38 @@ public enum ExternalGameCategoryEnum * EXTERNALGAME_OCULUS = 28; */ EXTERNALGAME_OCULUS(28), + /** + * EXTERNALGAME_UTOMIK = 29; + */ + EXTERNALGAME_UTOMIK(29), + /** + * EXTERNALGAME_ITCH_IO = 30; + */ + EXTERNALGAME_ITCH_IO(30), + /** + * EXTERNALGAME_XBOX_MARKETPLACE = 31; + */ + EXTERNALGAME_XBOX_MARKETPLACE(31), + /** + * EXTERNALGAME_KARTRIDGE = 32; + */ + EXTERNALGAME_KARTRIDGE(32), + /** + * EXTERNALGAME_PLAYSTATION_STORE_US = 36; + */ + EXTERNALGAME_PLAYSTATION_STORE_US(36), + /** + * EXTERNALGAME_FOCUS_ENTERTAINMENT = 37; + */ + EXTERNALGAME_FOCUS_ENTERTAINMENT(37), + /** + * EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD = 54; + */ + EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD(54), + /** + * EXTERNALGAME_GAMEJOLT = 55; + */ + EXTERNALGAME_GAMEJOLT(55), UNRECOGNIZED(-1), ; @@ -115,6 +147,38 @@ public enum ExternalGameCategoryEnum * EXTERNALGAME_OCULUS = 28; */ public static final int EXTERNALGAME_OCULUS_VALUE = 28; + /** + * EXTERNALGAME_UTOMIK = 29; + */ + public static final int EXTERNALGAME_UTOMIK_VALUE = 29; + /** + * EXTERNALGAME_ITCH_IO = 30; + */ + public static final int EXTERNALGAME_ITCH_IO_VALUE = 30; + /** + * EXTERNALGAME_XBOX_MARKETPLACE = 31; + */ + public static final int EXTERNALGAME_XBOX_MARKETPLACE_VALUE = 31; + /** + * EXTERNALGAME_KARTRIDGE = 32; + */ + public static final int EXTERNALGAME_KARTRIDGE_VALUE = 32; + /** + * EXTERNALGAME_PLAYSTATION_STORE_US = 36; + */ + public static final int EXTERNALGAME_PLAYSTATION_STORE_US_VALUE = 36; + /** + * EXTERNALGAME_FOCUS_ENTERTAINMENT = 37; + */ + public static final int EXTERNALGAME_FOCUS_ENTERTAINMENT_VALUE = 37; + /** + * EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD = 54; + */ + public static final int EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD_VALUE = 54; + /** + * EXTERNALGAME_GAMEJOLT = 55; + */ + public static final int EXTERNALGAME_GAMEJOLT_VALUE = 55; public final int getNumber() { @@ -154,6 +218,14 @@ public static ExternalGameCategoryEnum forNumber(int value) { case 23: return EXTERNALGAME_AMAZON_ADG; case 26: return EXTERNALGAME_EPIC_GAME_STORE; case 28: return EXTERNALGAME_OCULUS; + case 29: return EXTERNALGAME_UTOMIK; + case 30: return EXTERNALGAME_ITCH_IO; + case 31: return EXTERNALGAME_XBOX_MARKETPLACE; + case 32: return EXTERNALGAME_KARTRIDGE; + case 36: return EXTERNALGAME_PLAYSTATION_STORE_US; + case 37: return EXTERNALGAME_FOCUS_ENTERTAINMENT; + case 54: return EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD; + case 55: return EXTERNALGAME_GAMEJOLT; default: return null; } } diff --git a/src/main/java/proto/ExternalGameResult.java b/src/main/java/proto/ExternalGameResult.java index a3df0a8..e2873ad 100644 --- a/src/main/java/proto/ExternalGameResult.java +++ b/src/main/java/proto/ExternalGameResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.ExternalGameResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getExternalgamesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (externalgamesBuilder_ == null) { externalgames_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + externalgames_ = null; externalgamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public ExternalGameResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Franchise.java b/src/main/java/proto/Franchise.java index 6b7120e..78330a1 100644 --- a/src/main/java/proto/Franchise.java +++ b/src/main/java/proto/Franchise.java @@ -415,19 +415,13 @@ public static final class Builder extends // Construct using proto.Franchise.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGamesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -442,10 +436,11 @@ public Builder clear() { } if (gamesBuilder_ == null) { games_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + games_ = null; gamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); name_ = ""; slug_ = ""; @@ -1399,10 +1394,11 @@ public Franchise parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/FranchiseResult.java b/src/main/java/proto/FranchiseResult.java index 0f8dbb3..487ad4d 100644 --- a/src/main/java/proto/FranchiseResult.java +++ b/src/main/java/proto/FranchiseResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.FranchiseResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getFranchisesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (franchisesBuilder_ == null) { franchises_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + franchises_ = null; franchisesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public FranchiseResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Game.java b/src/main/java/proto/Game.java index 4c1ef33..8b9658a 100644 --- a/src/main/java/proto/Game.java +++ b/src/main/java/proto/Game.java @@ -54,6 +54,7 @@ private Game() { expandedGames_ = java.util.Collections.emptyList(); ports_ = java.util.Collections.emptyList(); forks_ = java.util.Collections.emptyList(); + languageSupports_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -1840,6 +1841,46 @@ public proto.GameOrBuilder getForksOrBuilder( return forks_.get(index); } + public static final int LANGUAGE_SUPPORTS_FIELD_NUMBER = 56; + private java.util.List languageSupports_; + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + @java.lang.Override + public java.util.List getLanguageSupportsList() { + return languageSupports_; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + @java.lang.Override + public java.util.List + getLanguageSupportsOrBuilderList() { + return languageSupports_; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + @java.lang.Override + public int getLanguageSupportsCount() { + return languageSupports_.size(); + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + @java.lang.Override + public proto.LanguageSupport getLanguageSupports(int index) { + return languageSupports_.get(index); + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + @java.lang.Override + public proto.LanguageSupportOrBuilder getLanguageSupportsOrBuilder( + int index) { + return languageSupports_.get(index); + } + public static proto.Game parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { @@ -1952,46 +1993,13 @@ public static final class Builder extends // Construct using proto.Game.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getAgeRatingsFieldBuilder(); - getAlternativeNamesFieldBuilder(); - getArtworksFieldBuilder(); - getBundlesFieldBuilder(); - getDlcsFieldBuilder(); - getExpansionsFieldBuilder(); - getExternalGamesFieldBuilder(); - getFranchisesFieldBuilder(); - getGameEnginesFieldBuilder(); - getGameModesFieldBuilder(); - getGenresFieldBuilder(); - getInvolvedCompaniesFieldBuilder(); - getKeywordsFieldBuilder(); - getMultiplayerModesFieldBuilder(); - getPlatformsFieldBuilder(); - getPlayerPerspectivesFieldBuilder(); - getReleaseDatesFieldBuilder(); - getScreenshotsFieldBuilder(); - getSimilarGamesFieldBuilder(); - getStandaloneExpansionsFieldBuilder(); - getThemesFieldBuilder(); - getVideosFieldBuilder(); - getWebsitesFieldBuilder(); - getRemakesFieldBuilder(); - getRemastersFieldBuilder(); - getExpandedGamesFieldBuilder(); - getPortsFieldBuilder(); - getForksFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -2000,32 +2008,36 @@ public Builder clear() { if (ageRatingsBuilder_ == null) { ageRatings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + ageRatings_ = null; ageRatingsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); aggregatedRating_ = 0D; aggregatedRatingCount_ = 0; if (alternativeNamesBuilder_ == null) { alternativeNames_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + alternativeNames_ = null; alternativeNamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); if (artworksBuilder_ == null) { artworks_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); } else { + artworks_ = null; artworksBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000004); if (bundlesBuilder_ == null) { bundles_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); } else { + bundles_ = null; bundlesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000008); category_ = 0; if (collectionBuilder_ == null) { @@ -2048,22 +2060,25 @@ public Builder clear() { } if (dlcsBuilder_ == null) { dlcs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); } else { + dlcs_ = null; dlcsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000010); if (expansionsBuilder_ == null) { expansions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000020); } else { + expansions_ = null; expansionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000020); if (externalGamesBuilder_ == null) { externalGames_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000040); } else { + externalGames_ = null; externalGamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000040); if (firstReleaseDateBuilder_ == null) { firstReleaseDate_ = null; } else { @@ -2080,48 +2095,55 @@ public Builder clear() { } if (franchisesBuilder_ == null) { franchises_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000080); } else { + franchises_ = null; franchisesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000080); if (gameEnginesBuilder_ == null) { gameEngines_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000100); } else { + gameEngines_ = null; gameEnginesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000100); if (gameModesBuilder_ == null) { gameModes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000200); } else { + gameModes_ = null; gameModesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000200); if (genresBuilder_ == null) { genres_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000400); } else { + genres_ = null; genresBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000400); hypes_ = 0; if (involvedCompaniesBuilder_ == null) { involvedCompanies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000800); } else { + involvedCompanies_ = null; involvedCompaniesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000800); if (keywordsBuilder_ == null) { keywords_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00001000); } else { + keywords_ = null; keywordsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00001000); if (multiplayerModesBuilder_ == null) { multiplayerModes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00002000); } else { + multiplayerModes_ = null; multiplayerModesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00002000); name_ = ""; if (parentGameBuilder_ == null) { @@ -2132,46 +2154,52 @@ public Builder clear() { } if (platformsBuilder_ == null) { platforms_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00004000); } else { + platforms_ = null; platformsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00004000); if (playerPerspectivesBuilder_ == null) { playerPerspectives_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00008000); } else { + playerPerspectives_ = null; playerPerspectivesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00008000); rating_ = 0D; ratingCount_ = 0; if (releaseDatesBuilder_ == null) { releaseDates_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00010000); } else { + releaseDates_ = null; releaseDatesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00010000); if (screenshotsBuilder_ == null) { screenshots_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00020000); } else { + screenshots_ = null; screenshotsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00020000); if (similarGamesBuilder_ == null) { similarGames_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00040000); } else { + similarGames_ = null; similarGamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00040000); slug_ = ""; if (standaloneExpansionsBuilder_ == null) { standaloneExpansions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00080000); } else { + standaloneExpansions_ = null; standaloneExpansionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00080000); status_ = 0; storyline_ = ""; @@ -2182,10 +2210,11 @@ public Builder clear() { bitField0_ = (bitField0_ & ~0x00100000); if (themesBuilder_ == null) { themes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00200000); } else { + themes_ = null; themesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00200000); totalRating_ = 0D; totalRatingCount_ = 0; @@ -2208,48 +2237,62 @@ public Builder clear() { if (videosBuilder_ == null) { videos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00400000); } else { + videos_ = null; videosBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00400000); if (websitesBuilder_ == null) { websites_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00800000); } else { + websites_ = null; websitesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00800000); checksum_ = ""; if (remakesBuilder_ == null) { remakes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x01000000); } else { + remakes_ = null; remakesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x01000000); if (remastersBuilder_ == null) { remasters_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x02000000); } else { + remasters_ = null; remastersBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x02000000); if (expandedGamesBuilder_ == null) { expandedGames_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x04000000); } else { + expandedGames_ = null; expandedGamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x04000000); if (portsBuilder_ == null) { ports_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x08000000); } else { + ports_ = null; portsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x08000000); if (forksBuilder_ == null) { forks_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x10000000); } else { + forks_ = null; forksBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x10000000); + if (languageSupportsBuilder_ == null) { + languageSupports_ = java.util.Collections.emptyList(); + } else { + languageSupports_ = null; + languageSupportsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x20000000); return this; } @@ -2592,6 +2635,15 @@ public proto.Game buildPartial() { } else { result.forks_ = forksBuilder_.build(); } + if (languageSupportsBuilder_ == null) { + if (((bitField0_ & 0x20000000) != 0)) { + languageSupports_ = java.util.Collections.unmodifiableList(languageSupports_); + bitField0_ = (bitField0_ & ~0x20000000); + } + result.languageSupports_ = languageSupports_; + } else { + result.languageSupports_ = languageSupportsBuilder_.build(); + } onBuilt(); return result; } @@ -11299,6 +11351,246 @@ public proto.Game.Builder addForksBuilder( } return forksBuilder_; } + + private java.util.List languageSupports_ = + java.util.Collections.emptyList(); + private void ensureLanguageSupportsIsMutable() { + if (!((bitField0_ & 0x20000000) != 0)) { + languageSupports_ = new java.util.ArrayList(languageSupports_); + bitField0_ |= 0x20000000; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupport, proto.LanguageSupport.Builder, proto.LanguageSupportOrBuilder> languageSupportsBuilder_; + + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public java.util.List getLanguageSupportsList() { + if (languageSupportsBuilder_ == null) { + return java.util.Collections.unmodifiableList(languageSupports_); + } else { + return languageSupportsBuilder_.getMessageList(); + } + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public int getLanguageSupportsCount() { + if (languageSupportsBuilder_ == null) { + return languageSupports_.size(); + } else { + return languageSupportsBuilder_.getCount(); + } + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public proto.LanguageSupport getLanguageSupports(int index) { + if (languageSupportsBuilder_ == null) { + return languageSupports_.get(index); + } else { + return languageSupportsBuilder_.getMessage(index); + } + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder setLanguageSupports( + int index, proto.LanguageSupport value) { + if (languageSupportsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguageSupportsIsMutable(); + languageSupports_.set(index, value); + onChanged(); + } else { + languageSupportsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder setLanguageSupports( + int index, proto.LanguageSupport.Builder builderForValue) { + if (languageSupportsBuilder_ == null) { + ensureLanguageSupportsIsMutable(); + languageSupports_.set(index, builderForValue.build()); + onChanged(); + } else { + languageSupportsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder addLanguageSupports(proto.LanguageSupport value) { + if (languageSupportsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguageSupportsIsMutable(); + languageSupports_.add(value); + onChanged(); + } else { + languageSupportsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder addLanguageSupports( + int index, proto.LanguageSupport value) { + if (languageSupportsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguageSupportsIsMutable(); + languageSupports_.add(index, value); + onChanged(); + } else { + languageSupportsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder addLanguageSupports( + proto.LanguageSupport.Builder builderForValue) { + if (languageSupportsBuilder_ == null) { + ensureLanguageSupportsIsMutable(); + languageSupports_.add(builderForValue.build()); + onChanged(); + } else { + languageSupportsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder addLanguageSupports( + int index, proto.LanguageSupport.Builder builderForValue) { + if (languageSupportsBuilder_ == null) { + ensureLanguageSupportsIsMutable(); + languageSupports_.add(index, builderForValue.build()); + onChanged(); + } else { + languageSupportsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder addAllLanguageSupports( + java.lang.Iterable values) { + if (languageSupportsBuilder_ == null) { + ensureLanguageSupportsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, languageSupports_); + onChanged(); + } else { + languageSupportsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder clearLanguageSupports() { + if (languageSupportsBuilder_ == null) { + languageSupports_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x20000000); + onChanged(); + } else { + languageSupportsBuilder_.clear(); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public Builder removeLanguageSupports(int index) { + if (languageSupportsBuilder_ == null) { + ensureLanguageSupportsIsMutable(); + languageSupports_.remove(index); + onChanged(); + } else { + languageSupportsBuilder_.remove(index); + } + return this; + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public proto.LanguageSupport.Builder getLanguageSupportsBuilder( + int index) { + return getLanguageSupportsFieldBuilder().getBuilder(index); + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public proto.LanguageSupportOrBuilder getLanguageSupportsOrBuilder( + int index) { + if (languageSupportsBuilder_ == null) { + return languageSupports_.get(index); } else { + return languageSupportsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public java.util.List + getLanguageSupportsOrBuilderList() { + if (languageSupportsBuilder_ != null) { + return languageSupportsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(languageSupports_); + } + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public proto.LanguageSupport.Builder addLanguageSupportsBuilder() { + return getLanguageSupportsFieldBuilder().addBuilder( + proto.LanguageSupport.getDefaultInstance()); + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public proto.LanguageSupport.Builder addLanguageSupportsBuilder( + int index) { + return getLanguageSupportsFieldBuilder().addBuilder( + index, proto.LanguageSupport.getDefaultInstance()); + } + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + public java.util.List + getLanguageSupportsBuilderList() { + return getLanguageSupportsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupport, proto.LanguageSupport.Builder, proto.LanguageSupportOrBuilder> + getLanguageSupportsFieldBuilder() { + if (languageSupportsBuilder_ == null) { + languageSupportsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupport, proto.LanguageSupport.Builder, proto.LanguageSupportOrBuilder>( + languageSupports_, + ((bitField0_ & 0x20000000) != 0), + getParentForChildren(), + isClean()); + languageSupports_ = null; + } + return languageSupportsBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -11337,10 +11629,11 @@ public Game parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameEngine.java b/src/main/java/proto/GameEngine.java index d762495..26920f4 100644 --- a/src/main/java/proto/GameEngine.java +++ b/src/main/java/proto/GameEngine.java @@ -521,20 +521,13 @@ public static final class Builder extends // Construct using proto.GameEngine.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCompaniesFieldBuilder(); - getPlatformsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -543,10 +536,11 @@ public Builder clear() { if (companiesBuilder_ == null) { companies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + companies_ = null; companiesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); if (createdAtBuilder_ == null) { createdAt_ = null; } else { @@ -565,10 +559,11 @@ public Builder clear() { if (platformsBuilder_ == null) { platforms_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + platforms_ = null; platformsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); slug_ = ""; if (updatedAtBuilder_ == null) { @@ -1970,10 +1965,11 @@ public GameEngine parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameEngineLogo.java b/src/main/java/proto/GameEngineLogo.java index 0ed7093..672f470 100644 --- a/src/main/java/proto/GameEngineLogo.java +++ b/src/main/java/proto/GameEngineLogo.java @@ -327,18 +327,13 @@ public static final class Builder extends // Construct using proto.GameEngineLogo.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -850,10 +845,11 @@ public GameEngineLogo parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameEngineLogoResult.java b/src/main/java/proto/GameEngineLogoResult.java index 1071f56..7ebef96 100644 --- a/src/main/java/proto/GameEngineLogoResult.java +++ b/src/main/java/proto/GameEngineLogoResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameEngineLogoResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGameenginelogosFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gameenginelogosBuilder_ == null) { gameenginelogos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gameenginelogos_ = null; gameenginelogosBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameEngineLogoResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameEngineResult.java b/src/main/java/proto/GameEngineResult.java index 020934c..e676d3b 100644 --- a/src/main/java/proto/GameEngineResult.java +++ b/src/main/java/proto/GameEngineResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameEngineResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGameenginesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gameenginesBuilder_ == null) { gameengines_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gameengines_ = null; gameenginesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameEngineResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameMode.java b/src/main/java/proto/GameMode.java index d30c0a4..b648674 100644 --- a/src/main/java/proto/GameMode.java +++ b/src/main/java/proto/GameMode.java @@ -374,18 +374,13 @@ public static final class Builder extends // Construct using proto.GameMode.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1100,10 +1095,11 @@ public GameMode parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameModeResult.java b/src/main/java/proto/GameModeResult.java index 4d958c1..75ef03c 100644 --- a/src/main/java/proto/GameModeResult.java +++ b/src/main/java/proto/GameModeResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameModeResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGamemodesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gamemodesBuilder_ == null) { gamemodes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gamemodes_ = null; gamemodesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameModeResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameOrBuilder.java b/src/main/java/proto/GameOrBuilder.java index a3b9947..785e385 100644 --- a/src/main/java/proto/GameOrBuilder.java +++ b/src/main/java/proto/GameOrBuilder.java @@ -975,4 +975,28 @@ proto.GameOrBuilder getPortsOrBuilder( */ proto.GameOrBuilder getForksOrBuilder( int index); + + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + java.util.List + getLanguageSupportsList(); + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + proto.LanguageSupport getLanguageSupports(int index); + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + int getLanguageSupportsCount(); + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + java.util.List + getLanguageSupportsOrBuilderList(); + /** + * repeated .proto.LanguageSupport language_supports = 56; + */ + proto.LanguageSupportOrBuilder getLanguageSupportsOrBuilder( + int index); } diff --git a/src/main/java/proto/GameResult.java b/src/main/java/proto/GameResult.java index d22cde2..bd9990c 100644 --- a/src/main/java/proto/GameResult.java +++ b/src/main/java/proto/GameResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGamesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gamesBuilder_ == null) { games_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + games_ = null; gamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVersion.java b/src/main/java/proto/GameVersion.java index 68c5feb..52035ca 100644 --- a/src/main/java/proto/GameVersion.java +++ b/src/main/java/proto/GameVersion.java @@ -404,20 +404,13 @@ public static final class Builder extends // Construct using proto.GameVersion.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getFeaturesFieldBuilder(); - getGamesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -432,10 +425,11 @@ public Builder clear() { } if (featuresBuilder_ == null) { features_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + features_ = null; featuresBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); if (gameBuilder_ == null) { game_ = null; } else { @@ -444,10 +438,11 @@ public Builder clear() { } if (gamesBuilder_ == null) { games_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + games_ = null; gamesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); if (updatedAtBuilder_ == null) { updatedAt_ = null; } else { @@ -1616,10 +1611,11 @@ public GameVersion parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVersionFeature.java b/src/main/java/proto/GameVersionFeature.java index 1e3eb5f..d346883 100644 --- a/src/main/java/proto/GameVersionFeature.java +++ b/src/main/java/proto/GameVersionFeature.java @@ -355,19 +355,13 @@ public static final class Builder extends // Construct using proto.GameVersionFeature.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getValuesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -384,10 +378,11 @@ public Builder clear() { if (valuesBuilder_ == null) { values_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + values_ = null; valuesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); checksum_ = ""; return this; @@ -1091,10 +1086,11 @@ public GameVersionFeature parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVersionFeatureResult.java b/src/main/java/proto/GameVersionFeatureResult.java index 02fabaa..0174caf 100644 --- a/src/main/java/proto/GameVersionFeatureResult.java +++ b/src/main/java/proto/GameVersionFeatureResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameVersionFeatureResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGameversionfeaturesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gameversionfeaturesBuilder_ == null) { gameversionfeatures_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gameversionfeatures_ = null; gameversionfeaturesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameVersionFeatureResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVersionFeatureValue.java b/src/main/java/proto/GameVersionFeatureValue.java index 0aef54c..295b3a2 100644 --- a/src/main/java/proto/GameVersionFeatureValue.java +++ b/src/main/java/proto/GameVersionFeatureValue.java @@ -316,18 +316,13 @@ public static final class Builder extends // Construct using proto.GameVersionFeatureValue.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -941,10 +936,11 @@ public GameVersionFeatureValue parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVersionFeatureValueResult.java b/src/main/java/proto/GameVersionFeatureValueResult.java index 6c29185..3fbc6c2 100644 --- a/src/main/java/proto/GameVersionFeatureValueResult.java +++ b/src/main/java/proto/GameVersionFeatureValueResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameVersionFeatureValueResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGameversionfeaturevaluesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gameversionfeaturevaluesBuilder_ == null) { gameversionfeaturevalues_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gameversionfeaturevalues_ = null; gameversionfeaturevaluesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameVersionFeatureValueResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVersionResult.java b/src/main/java/proto/GameVersionResult.java index 1030d93..3f7a41d 100644 --- a/src/main/java/proto/GameVersionResult.java +++ b/src/main/java/proto/GameVersionResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameVersionResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGameversionsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gameversionsBuilder_ == null) { gameversions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gameversions_ = null; gameversionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameVersionResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVideo.java b/src/main/java/proto/GameVideo.java index de1a130..444a805 100644 --- a/src/main/java/proto/GameVideo.java +++ b/src/main/java/proto/GameVideo.java @@ -309,18 +309,13 @@ public static final class Builder extends // Construct using proto.GameVideo.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -826,10 +821,11 @@ public GameVideo parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GameVideoResult.java b/src/main/java/proto/GameVideoResult.java index d66b98d..1100306 100644 --- a/src/main/java/proto/GameVideoResult.java +++ b/src/main/java/proto/GameVideoResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GameVideoResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGamevideosFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (gamevideosBuilder_ == null) { gamevideos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + gamevideos_ = null; gamevideosBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GameVideoResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Genre.java b/src/main/java/proto/Genre.java index 6de4fe9..f8a1af0 100644 --- a/src/main/java/proto/Genre.java +++ b/src/main/java/proto/Genre.java @@ -374,18 +374,13 @@ public static final class Builder extends // Construct using proto.Genre.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1100,10 +1095,11 @@ public Genre parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/GenreResult.java b/src/main/java/proto/GenreResult.java index 9c7e01f..3ff6af9 100644 --- a/src/main/java/proto/GenreResult.java +++ b/src/main/java/proto/GenreResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.GenreResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGenresFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (genresBuilder_ == null) { genres_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + genres_ = null; genresBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public GenreResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Igdbproto.java b/src/main/java/proto/Igdbproto.java index 494c5dd..a09c6b1 100644 --- a/src/main/java/proto/Igdbproto.java +++ b/src/main/java/proto/Igdbproto.java @@ -269,6 +269,36 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_proto_Keyword_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_proto_LanguageResult_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_proto_LanguageResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_proto_Language_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_proto_Language_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_proto_LanguageSupportResult_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_proto_LanguageSupportResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_proto_LanguageSupport_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_proto_LanguageSupport_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_proto_LanguageSupportTypeResult_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_proto_LanguageSupportTypeResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_proto_LanguageSupportType_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_proto_LanguageSupportType_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_proto_MultiplayerModeResult_descriptor; static final @@ -533,7 +563,7 @@ public static void registerAllExtensions( "\030\004 \001(\t\022\014\n\004slug\030\005 \001(\t\022.\n\nupdated_at\030\006 \001(\013" + "2\032.google.protobuf.Timestamp\022\013\n\003url\030\007 \001(" + "\t\022\020\n\010checksum\030\010 \001(\t\"(\n\nGameResult\022\032\n\005gam" + - "es\030\001 \003(\0132\013.proto.Game\"\375\r\n\004Game\022\n\n\002id\030\001 \001" + + "es\030\001 \003(\0132\013.proto.Game\"\260\016\n\004Game\022\n\n\002id\030\001 \001" + "(\004\022%\n\013age_ratings\030\002 \003(\0132\020.proto.AgeRatin" + "g\022\031\n\021aggregated_rating\030\003 \001(\001\022\037\n\027aggregat" + "ed_rating_count\030\004 \001(\005\0221\n\021alternative_nam" + @@ -578,275 +608,304 @@ public static void registerAllExtensions( "oto.Game\022\036\n\tremasters\0304 \003(\0132\013.proto.Game" + "\022#\n\016expanded_games\0305 \003(\0132\013.proto.Game\022\032\n" + "\005ports\0306 \003(\0132\013.proto.Game\022\032\n\005forks\0307 \003(\013" + - "2\013.proto.Game\":\n\020GameEngineResult\022&\n\013gam" + - "eengines\030\001 \003(\0132\021.proto.GameEngine\"\264\002\n\nGa" + - "meEngine\022\n\n\002id\030\001 \001(\004\022!\n\tcompanies\030\002 \003(\0132" + - "\016.proto.Company\022.\n\ncreated_at\030\003 \001(\0132\032.go" + - "ogle.protobuf.Timestamp\022\023\n\013description\030\004" + - " \001(\t\022#\n\004logo\030\005 \001(\0132\025.proto.GameEngineLog" + - "o\022\014\n\004name\030\006 \001(\t\022\"\n\tplatforms\030\007 \003(\0132\017.pro" + - "to.Platform\022\014\n\004slug\030\010 \001(\t\022.\n\nupdated_at\030" + - "\t \001(\0132\032.google.protobuf.Timestamp\022\013\n\003url" + - "\030\n \001(\t\022\020\n\010checksum\030\013 \001(\t\"F\n\024GameEngineLo" + - "goResult\022.\n\017gameenginelogos\030\001 \003(\0132\025.prot" + - "o.GameEngineLogo\"\225\001\n\016GameEngineLogo\022\n\n\002i" + - "d\030\001 \001(\004\022\025\n\ralpha_channel\030\002 \001(\010\022\020\n\010animat" + - "ed\030\003 \001(\010\022\016\n\006height\030\004 \001(\005\022\020\n\010image_id\030\005 \001" + - "(\t\022\013\n\003url\030\006 \001(\t\022\r\n\005width\030\007 \001(\005\022\020\n\010checks" + - "um\030\010 \001(\t\"4\n\016GameModeResult\022\"\n\tgamemodes\030" + - "\001 \003(\0132\017.proto.GameMode\"\261\001\n\010GameMode\022\n\n\002i" + - "d\030\001 \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032.google.pro" + - "tobuf.Timestamp\022\014\n\004name\030\003 \001(\t\022\014\n\004slug\030\004 " + - "\001(\t\022.\n\nupdated_at\030\005 \001(\0132\032.google.protobu" + - "f.Timestamp\022\013\n\003url\030\006 \001(\t\022\020\n\010checksum\030\007 \001" + - "(\t\"=\n\021GameVersionResult\022(\n\014gameversions\030" + - "\001 \003(\0132\022.proto.GameVersion\"\374\001\n\013GameVersio" + - "n\022\n\n\002id\030\001 \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032.goog" + - "le.protobuf.Timestamp\022+\n\010features\030\003 \003(\0132" + - "\031.proto.GameVersionFeature\022\031\n\004game\030\004 \001(\013" + - "2\013.proto.Game\022\032\n\005games\030\005 \003(\0132\013.proto.Gam" + - "e\022.\n\nupdated_at\030\006 \001(\0132\032.google.protobuf." + - "Timestamp\022\013\n\003url\030\007 \001(\t\022\020\n\010checksum\030\010 \001(\t" + - "\"R\n\030GameVersionFeatureResult\0226\n\023gamevers" + - "ionfeatures\030\001 \003(\0132\031.proto.GameVersionFea" + - "ture\"\321\001\n\022GameVersionFeature\022\n\n\002id\030\001 \001(\004\022" + - "7\n\010category\030\002 \001(\0162%.proto.GameVersionFea" + - "tureCategoryEnum\022\023\n\013description\030\003 \001(\t\022\020\n" + - "\010position\030\004 \001(\005\022\r\n\005title\030\005 \001(\t\022.\n\006values" + - "\030\006 \003(\0132\036.proto.GameVersionFeatureValue\022\020" + - "\n\010checksum\030\007 \001(\t\"a\n\035GameVersionFeatureVa" + - "lueResult\022@\n\030gameversionfeaturevalues\030\001 " + - "\003(\0132\036.proto.GameVersionFeatureValue\"\336\001\n\027" + - "GameVersionFeatureValue\022\n\n\002id\030\001 \001(\004\022\031\n\004g" + - "ame\030\002 \001(\0132\013.proto.Game\022/\n\014game_feature\030\003" + - " \001(\0132\031.proto.GameVersionFeature\022K\n\020inclu" + - "ded_feature\030\004 \001(\01621.proto.GameVersionFea" + - "tureValueIncludedFeatureEnum\022\014\n\004note\030\005 \001" + - "(\t\022\020\n\010checksum\030\006 \001(\t\"7\n\017GameVideoResult\022" + - "$\n\ngamevideos\030\001 \003(\0132\020.proto.GameVideo\"d\n" + - "\tGameVideo\022\n\n\002id\030\001 \001(\004\022\031\n\004game\030\002 \001(\0132\013.p" + - "roto.Game\022\014\n\004name\030\003 \001(\t\022\020\n\010video_id\030\004 \001(" + - "\t\022\020\n\010checksum\030\005 \001(\t\"+\n\013GenreResult\022\034\n\006ge" + - "nres\030\001 \003(\0132\014.proto.Genre\"\256\001\n\005Genre\022\n\n\002id" + - "\030\001 \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032.google.prot" + - "obuf.Timestamp\022\014\n\004name\030\003 \001(\t\022\014\n\004slug\030\004 \001" + - "(\t\022.\n\nupdated_at\030\005 \001(\0132\032.google.protobuf" + - ".Timestamp\022\013\n\003url\030\006 \001(\t\022\020\n\010checksum\030\007 \001(" + - "\t\"J\n\025InvolvedCompanyResult\0221\n\021involvedco" + - "mpanies\030\001 \003(\0132\026.proto.InvolvedCompany\"\226\002" + - "\n\017InvolvedCompany\022\n\n\002id\030\001 \001(\004\022\037\n\007company" + - "\030\002 \001(\0132\016.proto.Company\022.\n\ncreated_at\030\003 \001" + - "(\0132\032.google.protobuf.Timestamp\022\021\n\tdevelo" + - "per\030\004 \001(\010\022\031\n\004game\030\005 \001(\0132\013.proto.Game\022\017\n\007" + - "porting\030\006 \001(\010\022\021\n\tpublisher\030\007 \001(\010\022\022\n\nsupp" + - "orting\030\010 \001(\010\022.\n\nupdated_at\030\t \001(\0132\032.googl" + - "e.protobuf.Timestamp\022\020\n\010checksum\030\n \001(\t\"1" + - "\n\rKeywordResult\022 \n\010keywords\030\001 \003(\0132\016.prot" + - "o.Keyword\"\260\001\n\007Keyword\022\n\n\002id\030\001 \001(\004\022.\n\ncre" + - "ated_at\030\002 \001(\0132\032.google.protobuf.Timestam" + - "p\022\014\n\004name\030\003 \001(\t\022\014\n\004slug\030\004 \001(\t\022.\n\nupdated" + - "_at\030\005 \001(\0132\032.google.protobuf.Timestamp\022\013\n" + - "\003url\030\006 \001(\t\022\020\n\010checksum\030\007 \001(\t\"I\n\025Multipla" + - "yerModeResult\0220\n\020multiplayermodes\030\001 \003(\0132" + - "\026.proto.MultiplayerMode\"\323\002\n\017MultiplayerM" + - "ode\022\n\n\002id\030\001 \001(\004\022\024\n\014campaigncoop\030\002 \001(\010\022\016\n" + - "\006dropin\030\003 \001(\010\022\031\n\004game\030\004 \001(\0132\013.proto.Game" + - "\022\017\n\007lancoop\030\005 \001(\010\022\023\n\013offlinecoop\030\006 \001(\010\022\026" + - "\n\016offlinecoopmax\030\007 \001(\005\022\022\n\nofflinemax\030\010 \001" + - "(\005\022\022\n\nonlinecoop\030\t \001(\010\022\025\n\ronlinecoopmax\030" + - "\n \001(\005\022\021\n\tonlinemax\030\013 \001(\005\022!\n\010platform\030\014 \001" + - "(\0132\017.proto.Platform\022\023\n\013splitscreen\030\r \001(\010" + - "\022\031\n\021splitscreenonline\030\016 \001(\010\022\020\n\010checksum\030" + - "\017 \001(\t\"4\n\016PlatformResult\022\"\n\tplatforms\030\001 \003" + - "(\0132\017.proto.Platform\"\345\003\n\010Platform\022\n\n\002id\030\001" + - " \001(\004\022\024\n\014abbreviation\030\002 \001(\t\022\030\n\020alternativ" + - "e_name\030\003 \001(\t\022-\n\010category\030\004 \001(\0162\033.proto.P" + - "latformCategoryEnum\022.\n\ncreated_at\030\005 \001(\0132" + - "\032.google.protobuf.Timestamp\022\022\n\ngeneratio" + - "n\030\006 \001(\005\022\014\n\004name\030\007 \001(\t\022*\n\rplatform_logo\030\010" + - " \001(\0132\023.proto.PlatformLogo\022.\n\017platform_fa" + - "mily\030\t \001(\0132\025.proto.PlatformFamily\022\014\n\004slu" + - "g\030\n \001(\t\022\017\n\007summary\030\013 \001(\t\022.\n\nupdated_at\030\014" + - " \001(\0132\032.google.protobuf.Timestamp\022\013\n\003url\030" + - "\r \001(\t\022(\n\010versions\030\016 \003(\0132\026.proto.Platform" + - "Version\022(\n\010websites\030\017 \003(\0132\026.proto.Platfo" + - "rmWebsite\022\020\n\010checksum\030\020 \001(\t\"G\n\024PlatformF" + - "amilyResult\022/\n\020platformfamilies\030\001 \003(\0132\025." + - "proto.PlatformFamily\"J\n\016PlatformFamily\022\n" + - "\n\002id\030\001 \001(\004\022\014\n\004name\030\002 \001(\t\022\014\n\004slug\030\003 \001(\t\022\020" + - "\n\010checksum\030\004 \001(\t\"@\n\022PlatformLogoResult\022*" + - "\n\rplatformlogos\030\001 \003(\0132\023.proto.PlatformLo" + - "go\"\223\001\n\014PlatformLogo\022\n\n\002id\030\001 \001(\004\022\025\n\ralpha" + - "_channel\030\002 \001(\010\022\020\n\010animated\030\003 \001(\010\022\016\n\006heig" + - "ht\030\004 \001(\005\022\020\n\010image_id\030\005 \001(\t\022\013\n\003url\030\006 \001(\t\022" + - "\r\n\005width\030\007 \001(\005\022\020\n\010checksum\030\010 \001(\t\"I\n\025Plat" + - "formVersionResult\0220\n\020platformversions\030\001 " + - "\003(\0132\026.proto.PlatformVersion\"\201\004\n\017Platform" + - "Version\022\n\n\002id\030\001 \001(\004\0220\n\tcompanies\030\002 \003(\0132\035" + - ".proto.PlatformVersionCompany\022\024\n\014connect" + - "ivity\030\003 \001(\t\022\013\n\003cpu\030\004 \001(\t\022\020\n\010graphics\030\005 \001" + - "(\t\0228\n\021main_manufacturer\030\006 \001(\0132\035.proto.Pl" + - "atformVersionCompany\022\r\n\005media\030\007 \001(\t\022\016\n\006m" + - "emory\030\010 \001(\t\022\014\n\004name\030\t \001(\t\022\016\n\006online\030\n \001(" + - "\t\022\n\n\002os\030\013 \001(\t\022\016\n\006output\030\014 \001(\t\022*\n\rplatfor" + - "m_logo\030\r \001(\0132\023.proto.PlatformLogo\022I\n\036pla" + - "tform_version_release_dates\030\016 \003(\0132!.prot" + - "o.PlatformVersionReleaseDate\022\023\n\013resoluti" + - "ons\030\017 \001(\t\022\014\n\004slug\030\020 \001(\t\022\r\n\005sound\030\021 \001(\t\022\017" + - "\n\007storage\030\022 \001(\t\022\017\n\007summary\030\023 \001(\t\022\013\n\003url\030" + - "\024 \001(\t\022\020\n\010checksum\030\025 \001(\t\"_\n\034PlatformVersi" + - "onCompanyResult\022?\n\030platformversioncompan" + - "ies\030\001 \003(\0132\035.proto.PlatformVersionCompany" + - "\"\221\001\n\026PlatformVersionCompany\022\n\n\002id\030\001 \001(\004\022" + - "\017\n\007comment\030\002 \001(\t\022\037\n\007company\030\003 \001(\0132\016.prot" + - "o.Company\022\021\n\tdeveloper\030\004 \001(\010\022\024\n\014manufact" + - "urer\030\005 \001(\010\022\020\n\010checksum\030\006 \001(\t\"j\n Platform" + - "VersionReleaseDateResult\022F\n\033platformvers" + - "ionreleasedates\030\001 \003(\0132!.proto.PlatformVe" + - "rsionReleaseDate\"\377\002\n\032PlatformVersionRele" + - "aseDate\022\n\n\002id\030\001 \001(\004\0229\n\010category\030\002 \001(\0162\'." + - "proto.DateFormatChangeDateCategoryEnum\022." + - "\n\ncreated_at\030\003 \001(\0132\032.google.protobuf.Tim" + - "estamp\022(\n\004date\030\004 \001(\0132\032.google.protobuf.T" + - "imestamp\022\r\n\005human\030\005 \001(\t\022\t\n\001m\030\006 \001(\005\0220\n\020pl" + - "atform_version\030\007 \001(\0132\026.proto.PlatformVer" + - "sion\022\'\n\006region\030\010 \001(\0162\027.proto.RegionRegio" + - "nEnum\022.\n\nupdated_at\030\t \001(\0132\032.google.proto" + - "buf.Timestamp\022\t\n\001y\030\n \001(\005\022\020\n\010checksum\030\013 \001" + - "(\t\"I\n\025PlatformWebsiteResult\0220\n\020platformw" + - "ebsites\030\001 \003(\0132\026.proto.PlatformWebsite\"{\n" + - "\017PlatformWebsite\022\n\n\002id\030\001 \001(\004\022,\n\010category" + - "\030\002 \001(\0162\032.proto.WebsiteCategoryEnum\022\017\n\007tr" + - "usted\030\003 \001(\010\022\013\n\003url\030\004 \001(\t\022\020\n\010checksum\030\005 \001" + - "(\t\"O\n\027PlayerPerspectiveResult\0224\n\022playerp" + - "erspectives\030\001 \003(\0132\030.proto.PlayerPerspect" + - "ive\"\272\001\n\021PlayerPerspective\022\n\n\002id\030\001 \001(\004\022.\n" + - "\ncreated_at\030\002 \001(\0132\032.google.protobuf.Time" + - "stamp\022\014\n\004name\030\003 \001(\t\022\014\n\004slug\030\004 \001(\t\022.\n\nupd" + - "ated_at\030\005 \001(\0132\032.google.protobuf.Timestam" + - "p\022\013\n\003url\030\006 \001(\t\022\020\n\010checksum\030\007 \001(\t\"=\n\021Rele" + - "aseDateResult\022(\n\014releasedates\030\001 \003(\0132\022.pr" + - "oto.ReleaseDate\"\374\002\n\013ReleaseDate\022\n\n\002id\030\001 " + - "\001(\004\0229\n\010category\030\002 \001(\0162\'.proto.DateFormat" + - "ChangeDateCategoryEnum\022.\n\ncreated_at\030\003 \001" + - "(\0132\032.google.protobuf.Timestamp\022(\n\004date\030\004" + - " \001(\0132\032.google.protobuf.Timestamp\022\031\n\004game" + - "\030\005 \001(\0132\013.proto.Game\022\r\n\005human\030\006 \001(\t\022\t\n\001m\030" + - "\007 \001(\005\022!\n\010platform\030\010 \001(\0132\017.proto.Platform" + - "\022\'\n\006region\030\t \001(\0162\027.proto.RegionRegionEnu" + - "m\022.\n\nupdated_at\030\n \001(\0132\032.google.protobuf." + - "Timestamp\022\t\n\001y\030\013 \001(\005\022\020\n\010checksum\030\014 \001(\t\":" + - "\n\020ScreenshotResult\022&\n\013screenshots\030\001 \003(\0132" + - "\021.proto.Screenshot\"\254\001\n\nScreenshot\022\n\n\002id\030" + - "\001 \001(\004\022\025\n\ralpha_channel\030\002 \001(\010\022\020\n\010animated" + - "\030\003 \001(\010\022\031\n\004game\030\004 \001(\0132\013.proto.Game\022\016\n\006hei" + - "ght\030\005 \001(\005\022\020\n\010image_id\030\006 \001(\t\022\013\n\003url\030\007 \001(\t" + - "\022\r\n\005width\030\010 \001(\005\022\020\n\010checksum\030\t \001(\t\"/\n\014Sea" + - "rchResult\022\037\n\010searches\030\001 \003(\0132\r.proto.Sear" + - "ch\"\203\003\n\006Search\022\n\n\002id\030\001 \001(\004\022\030\n\020alternative" + - "_name\030\002 \001(\t\022#\n\tcharacter\030\003 \001(\0132\020.proto.C" + - "haracter\022%\n\ncollection\030\004 \001(\0132\021.proto.Col" + - "lection\022\037\n\007company\030\005 \001(\0132\016.proto.Company" + - "\022\023\n\013description\030\006 \001(\t\022\031\n\004game\030\007 \001(\0132\013.pr" + - "oto.Game\022\014\n\004name\030\010 \001(\t\022!\n\010platform\030\t \001(\013" + - "2\017.proto.Platform\0220\n\014published_at\030\n \001(\0132" + - "\032.google.protobuf.Timestamp\022$\n\ntest_dumm" + - "y\030\013 \001(\0132\020.proto.TestDummy\022\033\n\005theme\030\014 \001(\013" + - "2\014.proto.Theme\022\020\n\010checksum\030\r \001(\t\"8\n\017Test" + - "DummyResult\022%\n\013testdummies\030\001 \003(\0132\020.proto" + - ".TestDummy\"\345\003\n\tTestDummy\022\n\n\002id\030\001 \001(\004\022\022\n\n" + - "bool_value\030\002 \001(\010\022.\n\ncreated_at\030\003 \001(\0132\032.g" + - "oogle.protobuf.Timestamp\022/\n\tenum_test\030\004 " + - "\001(\0162\034.proto.TestDummyEnumTestEnum\022\023\n\013flo" + - "at_value\030\005 \001(\001\022\031\n\004game\030\006 \001(\0132\013.proto.Gam" + - "e\022\025\n\rinteger_array\030\007 \003(\005\022\025\n\rinteger_valu" + - "e\030\010 \001(\005\022\014\n\004name\030\t \001(\t\022\031\n\021new_integer_val" + - "ue\030\n \001(\005\022\017\n\007private\030\013 \001(\010\022\014\n\004slug\030\014 \001(\t\022" + - "\024\n\014string_array\030\r \003(\t\022&\n\014test_dummies\030\016 " + - "\003(\0132\020.proto.TestDummy\022$\n\ntest_dummy\030\017 \001(" + - "\0132\020.proto.TestDummy\022.\n\nupdated_at\030\020 \001(\0132" + - "\032.google.protobuf.Timestamp\022\013\n\003url\030\021 \001(\t" + - "\022\020\n\010checksum\030\022 \001(\t\"+\n\013ThemeResult\022\034\n\006the" + - "mes\030\001 \003(\0132\014.proto.Theme\"\256\001\n\005Theme\022\n\n\002id\030" + + "2\013.proto.Game\0221\n\021language_supports\0308 \003(\013" + + "2\026.proto.LanguageSupport\":\n\020GameEngineRe" + + "sult\022&\n\013gameengines\030\001 \003(\0132\021.proto.GameEn" + + "gine\"\264\002\n\nGameEngine\022\n\n\002id\030\001 \001(\004\022!\n\tcompa" + + "nies\030\002 \003(\0132\016.proto.Company\022.\n\ncreated_at" + + "\030\003 \001(\0132\032.google.protobuf.Timestamp\022\023\n\013de" + + "scription\030\004 \001(\t\022#\n\004logo\030\005 \001(\0132\025.proto.Ga" + + "meEngineLogo\022\014\n\004name\030\006 \001(\t\022\"\n\tplatforms\030" + + "\007 \003(\0132\017.proto.Platform\022\014\n\004slug\030\010 \001(\t\022.\n\n" + + "updated_at\030\t \001(\0132\032.google.protobuf.Times" + + "tamp\022\013\n\003url\030\n \001(\t\022\020\n\010checksum\030\013 \001(\t\"F\n\024G" + + "ameEngineLogoResult\022.\n\017gameenginelogos\030\001" + + " \003(\0132\025.proto.GameEngineLogo\"\225\001\n\016GameEngi" + + "neLogo\022\n\n\002id\030\001 \001(\004\022\025\n\ralpha_channel\030\002 \001(" + + "\010\022\020\n\010animated\030\003 \001(\010\022\016\n\006height\030\004 \001(\005\022\020\n\010i" + + "mage_id\030\005 \001(\t\022\013\n\003url\030\006 \001(\t\022\r\n\005width\030\007 \001(" + + "\005\022\020\n\010checksum\030\010 \001(\t\"4\n\016GameModeResult\022\"\n" + + "\tgamemodes\030\001 \003(\0132\017.proto.GameMode\"\261\001\n\010Ga" + + "meMode\022\n\n\002id\030\001 \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032" + + ".google.protobuf.Timestamp\022\014\n\004name\030\003 \001(\t" + + "\022\014\n\004slug\030\004 \001(\t\022.\n\nupdated_at\030\005 \001(\0132\032.goo" + + "gle.protobuf.Timestamp\022\013\n\003url\030\006 \001(\t\022\020\n\010c" + + "hecksum\030\007 \001(\t\"=\n\021GameVersionResult\022(\n\014ga" + + "meversions\030\001 \003(\0132\022.proto.GameVersion\"\374\001\n" + + "\013GameVersion\022\n\n\002id\030\001 \001(\004\022.\n\ncreated_at\030\002" + + " \001(\0132\032.google.protobuf.Timestamp\022+\n\010feat" + + "ures\030\003 \003(\0132\031.proto.GameVersionFeature\022\031\n" + + "\004game\030\004 \001(\0132\013.proto.Game\022\032\n\005games\030\005 \003(\0132" + + "\013.proto.Game\022.\n\nupdated_at\030\006 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022\013\n\003url\030\007 \001(\t\022\020\n\010che" + + "cksum\030\010 \001(\t\"R\n\030GameVersionFeatureResult\022" + + "6\n\023gameversionfeatures\030\001 \003(\0132\031.proto.Gam" + + "eVersionFeature\"\321\001\n\022GameVersionFeature\022\n" + + "\n\002id\030\001 \001(\004\0227\n\010category\030\002 \001(\0162%.proto.Gam" + + "eVersionFeatureCategoryEnum\022\023\n\013descripti" + + "on\030\003 \001(\t\022\020\n\010position\030\004 \001(\005\022\r\n\005title\030\005 \001(" + + "\t\022.\n\006values\030\006 \003(\0132\036.proto.GameVersionFea" + + "tureValue\022\020\n\010checksum\030\007 \001(\t\"a\n\035GameVersi" + + "onFeatureValueResult\022@\n\030gameversionfeatu" + + "revalues\030\001 \003(\0132\036.proto.GameVersionFeatur" + + "eValue\"\336\001\n\027GameVersionFeatureValue\022\n\n\002id" + + "\030\001 \001(\004\022\031\n\004game\030\002 \001(\0132\013.proto.Game\022/\n\014gam" + + "e_feature\030\003 \001(\0132\031.proto.GameVersionFeatu" + + "re\022K\n\020included_feature\030\004 \001(\01621.proto.Gam" + + "eVersionFeatureValueIncludedFeatureEnum\022" + + "\014\n\004note\030\005 \001(\t\022\020\n\010checksum\030\006 \001(\t\"7\n\017GameV" + + "ideoResult\022$\n\ngamevideos\030\001 \003(\0132\020.proto.G" + + "ameVideo\"d\n\tGameVideo\022\n\n\002id\030\001 \001(\004\022\031\n\004gam" + + "e\030\002 \001(\0132\013.proto.Game\022\014\n\004name\030\003 \001(\t\022\020\n\010vi" + + "deo_id\030\004 \001(\t\022\020\n\010checksum\030\005 \001(\t\"+\n\013GenreR" + + "esult\022\034\n\006genres\030\001 \003(\0132\014.proto.Genre\"\256\001\n\005" + + "Genre\022\n\n\002id\030\001 \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032." + + "google.protobuf.Timestamp\022\014\n\004name\030\003 \001(\t\022" + + "\014\n\004slug\030\004 \001(\t\022.\n\nupdated_at\030\005 \001(\0132\032.goog" + + "le.protobuf.Timestamp\022\013\n\003url\030\006 \001(\t\022\020\n\010ch" + + "ecksum\030\007 \001(\t\"J\n\025InvolvedCompanyResult\0221\n" + + "\021involvedcompanies\030\001 \003(\0132\026.proto.Involve" + + "dCompany\"\226\002\n\017InvolvedCompany\022\n\n\002id\030\001 \001(\004" + + "\022\037\n\007company\030\002 \001(\0132\016.proto.Company\022.\n\ncre" + + "ated_at\030\003 \001(\0132\032.google.protobuf.Timestam" + + "p\022\021\n\tdeveloper\030\004 \001(\010\022\031\n\004game\030\005 \001(\0132\013.pro" + + "to.Game\022\017\n\007porting\030\006 \001(\010\022\021\n\tpublisher\030\007 " + + "\001(\010\022\022\n\nsupporting\030\010 \001(\010\022.\n\nupdated_at\030\t " + + "\001(\0132\032.google.protobuf.Timestamp\022\020\n\010check" + + "sum\030\n \001(\t\"1\n\rKeywordResult\022 \n\010keywords\030\001" + + " \003(\0132\016.proto.Keyword\"\260\001\n\007Keyword\022\n\n\002id\030\001" + + " \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032.google.protob" + + "uf.Timestamp\022\014\n\004name\030\003 \001(\t\022\014\n\004slug\030\004 \001(\t" + + "\022.\n\nupdated_at\030\005 \001(\0132\032.google.protobuf.T" + + "imestamp\022\013\n\003url\030\006 \001(\t\022\020\n\010checksum\030\007 \001(\t\"" + + "4\n\016LanguageResult\022\"\n\tlanguages\030\001 \003(\0132\017.p" + + "roto.Language\"\273\001\n\010Language\022\n\n\002id\030\001 \001(\004\022\014" + + "\n\004name\030\002 \001(\t\022\023\n\013native_name\030\003 \001(\t\022\016\n\006loc" + + "ale\030\004 \001(\t\022.\n\ncreated_at\030\005 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022.\n\nupdated_at\030\006 \001(\0132\032." + + "google.protobuf.Timestamp\022\020\n\010checksum\030\007 " + + "\001(\t\"I\n\025LanguageSupportResult\0220\n\020language" + + "supports\030\001 \003(\0132\026.proto.LanguageSupport\"\210" + + "\002\n\017LanguageSupport\022\n\n\002id\030\001 \001(\004\022\031\n\004game\030\002" + + " \001(\0132\013.proto.Game\022!\n\010language\030\003 \001(\0132\017.pr" + + "oto.Language\0229\n\025language_support_type\030\004 " + + "\001(\0132\032.proto.LanguageSupportType\022.\n\ncreat" + + "ed_at\030\005 \001(\0132\032.google.protobuf.Timestamp\022" + + ".\n\nupdated_at\030\006 \001(\0132\032.google.protobuf.Ti" + + "mestamp\022\020\n\010checksum\030\007 \001(\t\"U\n\031LanguageSup" + + "portTypeResult\0228\n\024languagesupporttypes\030\001" + + " \003(\0132\032.proto.LanguageSupportType\"\241\001\n\023Lan" + + "guageSupportType\022\n\n\002id\030\001 \001(\004\022\014\n\004name\030\002 \001" + + "(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google.protobuf" + + ".Timestamp\022.\n\nupdated_at\030\004 \001(\0132\032.google." + + "protobuf.Timestamp\022\020\n\010checksum\030\005 \001(\t\"I\n\025" + + "MultiplayerModeResult\0220\n\020multiplayermode" + + "s\030\001 \003(\0132\026.proto.MultiplayerMode\"\323\002\n\017Mult" + + "iplayerMode\022\n\n\002id\030\001 \001(\004\022\024\n\014campaigncoop\030" + + "\002 \001(\010\022\016\n\006dropin\030\003 \001(\010\022\031\n\004game\030\004 \001(\0132\013.pr" + + "oto.Game\022\017\n\007lancoop\030\005 \001(\010\022\023\n\013offlinecoop" + + "\030\006 \001(\010\022\026\n\016offlinecoopmax\030\007 \001(\005\022\022\n\nofflin" + + "emax\030\010 \001(\005\022\022\n\nonlinecoop\030\t \001(\010\022\025\n\ronline" + + "coopmax\030\n \001(\005\022\021\n\tonlinemax\030\013 \001(\005\022!\n\010plat" + + "form\030\014 \001(\0132\017.proto.Platform\022\023\n\013splitscre" + + "en\030\r \001(\010\022\031\n\021splitscreenonline\030\016 \001(\010\022\020\n\010c" + + "hecksum\030\017 \001(\t\"4\n\016PlatformResult\022\"\n\tplatf" + + "orms\030\001 \003(\0132\017.proto.Platform\"\345\003\n\010Platform" + + "\022\n\n\002id\030\001 \001(\004\022\024\n\014abbreviation\030\002 \001(\t\022\030\n\020al" + + "ternative_name\030\003 \001(\t\022-\n\010category\030\004 \001(\0162\033" + + ".proto.PlatformCategoryEnum\022.\n\ncreated_a" + + "t\030\005 \001(\0132\032.google.protobuf.Timestamp\022\022\n\ng" + + "eneration\030\006 \001(\005\022\014\n\004name\030\007 \001(\t\022*\n\rplatfor" + + "m_logo\030\010 \001(\0132\023.proto.PlatformLogo\022.\n\017pla" + + "tform_family\030\t \001(\0132\025.proto.PlatformFamil" + + "y\022\014\n\004slug\030\n \001(\t\022\017\n\007summary\030\013 \001(\t\022.\n\nupda" + + "ted_at\030\014 \001(\0132\032.google.protobuf.Timestamp" + + "\022\013\n\003url\030\r \001(\t\022(\n\010versions\030\016 \003(\0132\026.proto." + + "PlatformVersion\022(\n\010websites\030\017 \003(\0132\026.prot" + + "o.PlatformWebsite\022\020\n\010checksum\030\020 \001(\t\"G\n\024P" + + "latformFamilyResult\022/\n\020platformfamilies\030" + + "\001 \003(\0132\025.proto.PlatformFamily\"J\n\016Platform" + + "Family\022\n\n\002id\030\001 \001(\004\022\014\n\004name\030\002 \001(\t\022\014\n\004slug" + + "\030\003 \001(\t\022\020\n\010checksum\030\004 \001(\t\"@\n\022PlatformLogo" + + "Result\022*\n\rplatformlogos\030\001 \003(\0132\023.proto.Pl" + + "atformLogo\"\223\001\n\014PlatformLogo\022\n\n\002id\030\001 \001(\004\022" + + "\025\n\ralpha_channel\030\002 \001(\010\022\020\n\010animated\030\003 \001(\010" + + "\022\016\n\006height\030\004 \001(\005\022\020\n\010image_id\030\005 \001(\t\022\013\n\003ur" + + "l\030\006 \001(\t\022\r\n\005width\030\007 \001(\005\022\020\n\010checksum\030\010 \001(\t" + + "\"I\n\025PlatformVersionResult\0220\n\020platformver" + + "sions\030\001 \003(\0132\026.proto.PlatformVersion\"\201\004\n\017" + + "PlatformVersion\022\n\n\002id\030\001 \001(\004\0220\n\tcompanies" + + "\030\002 \003(\0132\035.proto.PlatformVersionCompany\022\024\n" + + "\014connectivity\030\003 \001(\t\022\013\n\003cpu\030\004 \001(\t\022\020\n\010grap" + + "hics\030\005 \001(\t\0228\n\021main_manufacturer\030\006 \001(\0132\035." + + "proto.PlatformVersionCompany\022\r\n\005media\030\007 " + + "\001(\t\022\016\n\006memory\030\010 \001(\t\022\014\n\004name\030\t \001(\t\022\016\n\006onl" + + "ine\030\n \001(\t\022\n\n\002os\030\013 \001(\t\022\016\n\006output\030\014 \001(\t\022*\n" + + "\rplatform_logo\030\r \001(\0132\023.proto.PlatformLog" + + "o\022I\n\036platform_version_release_dates\030\016 \003(" + + "\0132!.proto.PlatformVersionReleaseDate\022\023\n\013" + + "resolutions\030\017 \001(\t\022\014\n\004slug\030\020 \001(\t\022\r\n\005sound" + + "\030\021 \001(\t\022\017\n\007storage\030\022 \001(\t\022\017\n\007summary\030\023 \001(\t" + + "\022\013\n\003url\030\024 \001(\t\022\020\n\010checksum\030\025 \001(\t\"_\n\034Platf" + + "ormVersionCompanyResult\022?\n\030platformversi" + + "oncompanies\030\001 \003(\0132\035.proto.PlatformVersio" + + "nCompany\"\221\001\n\026PlatformVersionCompany\022\n\n\002i" + + "d\030\001 \001(\004\022\017\n\007comment\030\002 \001(\t\022\037\n\007company\030\003 \001(" + + "\0132\016.proto.Company\022\021\n\tdeveloper\030\004 \001(\010\022\024\n\014" + + "manufacturer\030\005 \001(\010\022\020\n\010checksum\030\006 \001(\t\"j\n " + + "PlatformVersionReleaseDateResult\022F\n\033plat" + + "formversionreleasedates\030\001 \003(\0132!.proto.Pl" + + "atformVersionReleaseDate\"\377\002\n\032PlatformVer" + + "sionReleaseDate\022\n\n\002id\030\001 \001(\004\0229\n\010category\030" + + "\002 \001(\0162\'.proto.DateFormatChangeDateCatego" + + "ryEnum\022.\n\ncreated_at\030\003 \001(\0132\032.google.prot" + + "obuf.Timestamp\022(\n\004date\030\004 \001(\0132\032.google.pr" + + "otobuf.Timestamp\022\r\n\005human\030\005 \001(\t\022\t\n\001m\030\006 \001" + + "(\005\0220\n\020platform_version\030\007 \001(\0132\026.proto.Pla" + + "tformVersion\022\'\n\006region\030\010 \001(\0162\027.proto.Reg" + + "ionRegionEnum\022.\n\nupdated_at\030\t \001(\0132\032.goog" + + "le.protobuf.Timestamp\022\t\n\001y\030\n \001(\005\022\020\n\010chec" + + "ksum\030\013 \001(\t\"I\n\025PlatformWebsiteResult\0220\n\020p" + + "latformwebsites\030\001 \003(\0132\026.proto.PlatformWe" + + "bsite\"{\n\017PlatformWebsite\022\n\n\002id\030\001 \001(\004\022,\n\010" + + "category\030\002 \001(\0162\032.proto.WebsiteCategoryEn" + + "um\022\017\n\007trusted\030\003 \001(\010\022\013\n\003url\030\004 \001(\t\022\020\n\010chec" + + "ksum\030\005 \001(\t\"O\n\027PlayerPerspectiveResult\0224\n" + + "\022playerperspectives\030\001 \003(\0132\030.proto.Player" + + "Perspective\"\272\001\n\021PlayerPerspective\022\n\n\002id\030" + "\001 \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032.google.proto" + "buf.Timestamp\022\014\n\004name\030\003 \001(\t\022\014\n\004slug\030\004 \001(" + "\t\022.\n\nupdated_at\030\005 \001(\0132\032.google.protobuf." + "Timestamp\022\013\n\003url\030\006 \001(\t\022\020\n\010checksum\030\007 \001(\t" + - "\"1\n\rWebsiteResult\022 \n\010websites\030\001 \003(\0132\016.pr" + - "oto.Website\"\216\001\n\007Website\022\n\n\002id\030\001 \001(\004\022,\n\010c" + - "ategory\030\002 \001(\0162\032.proto.WebsiteCategoryEnu" + - "m\022\031\n\004game\030\003 \001(\0132\013.proto.Game\022\017\n\007trusted\030" + - "\004 \001(\010\022\013\n\003url\030\005 \001(\t\022\020\n\010checksum\030\006 \001(\t*}\n\025" + - "AgeRatingCategoryEnum\022\033\n\027AGERATING_CATEG" + - "ORY_NULL\020\000\022\010\n\004ESRB\020\001\022\010\n\004PEGI\020\002\022\010\n\004CERO\020\003" + - "\022\007\n\003USK\020\004\022\010\n\004GRAC\020\005\022\r\n\tCLASS_IND\020\006\022\007\n\003AC" + - "B\020\007*\255\004\n\023AgeRatingRatingEnum\022\031\n\025AGERATING" + - "_RATING_NULL\020\000\022\t\n\005THREE\020\001\022\t\n\005SEVEN\020\002\022\n\n\006" + - "TWELVE\020\003\022\013\n\007SIXTEEN\020\004\022\014\n\010EIGHTEEN\020\005\022\006\n\002R" + - "P\020\006\022\006\n\002EC\020\007\022\005\n\001E\020\010\022\007\n\003E10\020\t\022\005\n\001T\020\n\022\005\n\001M\020" + - "\013\022\006\n\002AO\020\014\022\n\n\006CERO_A\020\r\022\n\n\006CERO_B\020\016\022\n\n\006CER" + - "O_C\020\017\022\n\n\006CERO_D\020\020\022\n\n\006CERO_Z\020\021\022\t\n\005USK_0\020\022" + - "\022\t\n\005USK_6\020\023\022\n\n\006USK_12\020\024\022\n\n\006USK_18\020\025\022\014\n\010G" + - "RAC_ALL\020\026\022\017\n\013GRAC_TWELVE\020\027\022\020\n\014GRAC_FIFTE" + - "EN\020\030\022\021\n\rGRAC_EIGHTEEN\020\031\022\020\n\014GRAC_TESTING\020" + - "\032\022\017\n\013CLASS_IND_L\020\033\022\021\n\rCLASS_IND_TEN\020\034\022\024\n" + - "\020CLASS_IND_TWELVE\020\035\022\026\n\022CLASS_IND_FOURTEE" + - "N\020\036\022\025\n\021CLASS_IND_SIXTEEN\020\037\022\026\n\022CLASS_IND_" + - "EIGHTEEN\020 \022\t\n\005ACB_G\020!\022\n\n\006ACB_PG\020\"\022\t\n\005ACB" + - "_M\020#\022\014\n\010ACB_MA15\020$\022\013\n\007ACB_R18\020%\022\n\n\006ACB_R" + - "C\020&*3\n\020GenderGenderEnum\022\010\n\004MALE\020\000\022\n\n\006FEM" + - "ALE\020\001\022\t\n\005OTHER\020\002*n\n\024CharacterSpeciesEnum" + - "\022\032\n\026CHARACTER_SPECIES_NULL\020\000\022\t\n\005HUMAN\020\001\022" + - "\t\n\005ALIEN\020\002\022\n\n\006ANIMAL\020\003\022\013\n\007ANDROID\020\004\022\013\n\007U" + - "NKNOWN\020\005*\203\001\n DateFormatChangeDateCategor" + - "yEnum\022\016\n\nYYYYMMMMDD\020\000\022\014\n\010YYYYMMMM\020\001\022\010\n\004Y" + - "YYY\020\002\022\n\n\006YYYYQ1\020\003\022\n\n\006YYYYQ2\020\004\022\n\n\006YYYYQ3\020" + - "\005\022\n\n\006YYYYQ4\020\006\022\007\n\003TBD\020\007*\214\003\n\023WebsiteCatego" + - "ryEnum\022\031\n\025WEBSITE_CATEGORY_NULL\020\000\022\024\n\020WEB" + - "SITE_OFFICIAL\020\001\022\021\n\rWEBSITE_WIKIA\020\002\022\025\n\021WE" + - "BSITE_WIKIPEDIA\020\003\022\024\n\020WEBSITE_FACEBOOK\020\004\022" + - "\023\n\017WEBSITE_TWITTER\020\005\022\022\n\016WEBSITE_TWITCH\020\006" + - "\022\025\n\021WEBSITE_INSTAGRAM\020\010\022\023\n\017WEBSITE_YOUTU" + - "BE\020\t\022\022\n\016WEBSITE_IPHONE\020\n\022\020\n\014WEBSITE_IPAD" + - "\020\013\022\023\n\017WEBSITE_ANDROID\020\014\022\021\n\rWEBSITE_STEAM" + - "\020\r\022\022\n\016WEBSITE_REDDIT\020\016\022\020\n\014WEBSITE_ITCH\020\017" + - "\022\025\n\021WEBSITE_EPICGAMES\020\020\022\017\n\013WEBSITE_GOG\020\021" + - "\022\023\n\017WEBSITE_DISCORD\020\022*\375\002\n\030ExternalGameCa" + - "tegoryEnum\022\036\n\032EXTERNALGAME_CATEGORY_NULL" + - "\020\000\022\026\n\022EXTERNALGAME_STEAM\020\001\022\024\n\020EXTERNALGA" + - "ME_GOG\020\005\022\030\n\024EXTERNALGAME_YOUTUBE\020\n\022\032\n\026EX" + - "TERNALGAME_MICROSOFT\020\013\022\026\n\022EXTERNALGAME_A" + - "PPLE\020\r\022\027\n\023EXTERNALGAME_TWITCH\020\016\022\030\n\024EXTER" + - "NALGAME_ANDROID\020\017\022\034\n\030EXTERNALGAME_AMAZON" + - "_ASIN\020\024\022\034\n\030EXTERNALGAME_AMAZON_LUNA\020\026\022\033\n" + - "\027EXTERNALGAME_AMAZON_ADG\020\027\022 \n\034EXTERNALGA" + - "ME_EPIC_GAME_STORE\020\032\022\027\n\023EXTERNALGAME_OCU" + - "LUS\020\034*i\n\025ExternalGameMediaEnum\022\033\n\027EXTERN" + - "ALGAME_MEDIA_NULL\020\000\022\030\n\024EXTERNALGAME_DIGI" + - "TAL\020\001\022\031\n\025EXTERNALGAME_PHYSICAL\020\002*\310\001\n\020Gam" + - "eCategoryEnum\022\r\n\tMAIN_GAME\020\000\022\r\n\tDLC_ADDO" + - "N\020\001\022\r\n\tEXPANSION\020\002\022\n\n\006BUNDLE\020\003\022\030\n\024STANDA" + - "LONE_EXPANSION\020\004\022\007\n\003MOD\020\005\022\013\n\007EPISODE\020\006\022\n" + - "\n\006SEASON\020\007\022\n\n\006REMAKE\020\010\022\014\n\010REMASTER\020\t\022\021\n\r", - "EXPANDED_GAME\020\n\022\010\n\004PORT\020\013\022\010\n\004FORK\020\014*|\n\016G" + - "ameStatusEnum\022\014\n\010RELEASED\020\000\022\t\n\005ALPHA\020\002\022\010" + - "\n\004BETA\020\003\022\020\n\014EARLY_ACCESS\020\004\022\013\n\007OFFLINE\020\005\022" + - "\r\n\tCANCELLED\020\006\022\013\n\007RUMORED\020\007\022\014\n\010DELISTED\020" + - "\010*>\n\036GameVersionFeatureCategoryEnum\022\013\n\007B" + - "OOLEAN\020\000\022\017\n\013DESCRIPTION\020\001*`\n*GameVersion" + - "FeatureValueIncludedFeatureEnum\022\020\n\014NOT_I" + - "NCLUDED\020\000\022\014\n\010INCLUDED\020\001\022\022\n\016PRE_ORDER_ONL" + - "Y\020\002*\223\001\n\024PlatformCategoryEnum\022\032\n\026PLATFORM" + - "_CATEGORY_NULL\020\000\022\013\n\007CONSOLE\020\001\022\n\n\006ARCADE\020" + - "\002\022\014\n\010PLATFORM\020\003\022\024\n\020OPERATING_SYSTEM\020\004\022\024\n" + - "\020PORTABLE_CONSOLE\020\005\022\014\n\010COMPUTER\020\006*\257\001\n\020Re" + - "gionRegionEnum\022\026\n\022REGION_REGION_NULL\020\000\022\n" + - "\n\006EUROPE\020\001\022\021\n\rNORTH_AMERICA\020\002\022\r\n\tAUSTRAL" + - "IA\020\003\022\017\n\013NEW_ZEALAND\020\004\022\t\n\005JAPAN\020\005\022\t\n\005CHIN" + - "A\020\006\022\010\n\004ASIA\020\007\022\r\n\tWORLDWIDE\020\010\022\t\n\005KOREA\020\t\022" + - "\n\n\006BRAZIL\020\n*K\n\025TestDummyEnumTestEnum\022\034\n\030" + - "TESTDUMMY_ENUM_TEST_NULL\020\000\022\t\n\005ENUM1\020\001\022\t\n" + - "\005ENUM2\020\002B\004H\002P\001b\006proto3" + "\"=\n\021ReleaseDateResult\022(\n\014releasedates\030\001 " + + "\003(\0132\022.proto.ReleaseDate\"\374\002\n\013ReleaseDate\022" + + "\n\n\002id\030\001 \001(\004\0229\n\010category\030\002 \001(\0162\'.proto.Da" + + "teFormatChangeDateCategoryEnum\022.\n\ncreate" + + "d_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022(" + + "\n\004date\030\004 \001(\0132\032.google.protobuf.Timestamp" + + "\022\031\n\004game\030\005 \001(\0132\013.proto.Game\022\r\n\005human\030\006 \001" + + "(\t\022\t\n\001m\030\007 \001(\005\022!\n\010platform\030\010 \001(\0132\017.proto." + + "Platform\022\'\n\006region\030\t \001(\0162\027.proto.RegionR" + + "egionEnum\022.\n\nupdated_at\030\n \001(\0132\032.google.p" + + "rotobuf.Timestamp\022\t\n\001y\030\013 \001(\005\022\020\n\010checksum" + + "\030\014 \001(\t\":\n\020ScreenshotResult\022&\n\013screenshot" + + "s\030\001 \003(\0132\021.proto.Screenshot\"\254\001\n\nScreensho" + + "t\022\n\n\002id\030\001 \001(\004\022\025\n\ralpha_channel\030\002 \001(\010\022\020\n\010" + + "animated\030\003 \001(\010\022\031\n\004game\030\004 \001(\0132\013.proto.Gam" + + "e\022\016\n\006height\030\005 \001(\005\022\020\n\010image_id\030\006 \001(\t\022\013\n\003u" + + "rl\030\007 \001(\t\022\r\n\005width\030\010 \001(\005\022\020\n\010checksum\030\t \001(" + + "\t\"/\n\014SearchResult\022\037\n\010searches\030\001 \003(\0132\r.pr" + + "oto.Search\"\203\003\n\006Search\022\n\n\002id\030\001 \001(\004\022\030\n\020alt" + + "ernative_name\030\002 \001(\t\022#\n\tcharacter\030\003 \001(\0132\020" + + ".proto.Character\022%\n\ncollection\030\004 \001(\0132\021.p" + + "roto.Collection\022\037\n\007company\030\005 \001(\0132\016.proto" + + ".Company\022\023\n\013description\030\006 \001(\t\022\031\n\004game\030\007 " + + "\001(\0132\013.proto.Game\022\014\n\004name\030\010 \001(\t\022!\n\010platfo" + + "rm\030\t \001(\0132\017.proto.Platform\0220\n\014published_a" + + "t\030\n \001(\0132\032.google.protobuf.Timestamp\022$\n\nt" + + "est_dummy\030\013 \001(\0132\020.proto.TestDummy\022\033\n\005the" + + "me\030\014 \001(\0132\014.proto.Theme\022\020\n\010checksum\030\r \001(\t" + + "\"8\n\017TestDummyResult\022%\n\013testdummies\030\001 \003(\013" + + "2\020.proto.TestDummy\"\345\003\n\tTestDummy\022\n\n\002id\030\001" + + " \001(\004\022\022\n\nbool_value\030\002 \001(\010\022.\n\ncreated_at\030\003" + + " \001(\0132\032.google.protobuf.Timestamp\022/\n\tenum" + + "_test\030\004 \001(\0162\034.proto.TestDummyEnumTestEnu" + + "m\022\023\n\013float_value\030\005 \001(\001\022\031\n\004game\030\006 \001(\0132\013.p" + + "roto.Game\022\025\n\rinteger_array\030\007 \003(\005\022\025\n\rinte" + + "ger_value\030\010 \001(\005\022\014\n\004name\030\t \001(\t\022\031\n\021new_int" + + "eger_value\030\n \001(\005\022\017\n\007private\030\013 \001(\010\022\014\n\004slu" + + "g\030\014 \001(\t\022\024\n\014string_array\030\r \003(\t\022&\n\014test_du" + + "mmies\030\016 \003(\0132\020.proto.TestDummy\022$\n\ntest_du" + + "mmy\030\017 \001(\0132\020.proto.TestDummy\022.\n\nupdated_a" + + "t\030\020 \001(\0132\032.google.protobuf.Timestamp\022\013\n\003u" + + "rl\030\021 \001(\t\022\020\n\010checksum\030\022 \001(\t\"+\n\013ThemeResul" + + "t\022\034\n\006themes\030\001 \003(\0132\014.proto.Theme\"\256\001\n\005Them" + + "e\022\n\n\002id\030\001 \001(\004\022.\n\ncreated_at\030\002 \001(\0132\032.goog" + + "le.protobuf.Timestamp\022\014\n\004name\030\003 \001(\t\022\014\n\004s" + + "lug\030\004 \001(\t\022.\n\nupdated_at\030\005 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022\013\n\003url\030\006 \001(\t\022\020\n\010checks" + + "um\030\007 \001(\t\"1\n\rWebsiteResult\022 \n\010websites\030\001 " + + "\003(\0132\016.proto.Website\"\216\001\n\007Website\022\n\n\002id\030\001 " + + "\001(\004\022,\n\010category\030\002 \001(\0162\032.proto.WebsiteCat" + + "egoryEnum\022\031\n\004game\030\003 \001(\0132\013.proto.Game\022\017\n\007" + + "trusted\030\004 \001(\010\022\013\n\003url\030\005 \001(\t\022\020\n\010checksum\030\006" + + " \001(\t*}\n\025AgeRatingCategoryEnum\022\033\n\027AGERATI" + + "NG_CATEGORY_NULL\020\000\022\010\n\004ESRB\020\001\022\010\n\004PEGI\020\002\022\010" + + "\n\004CERO\020\003\022\007\n\003USK\020\004\022\010\n\004GRAC\020\005\022\r\n\tCLASS_IND" + + "\020\006\022\007\n\003ACB\020\007*\255\004\n\023AgeRatingRatingEnum\022\031\n\025A" + + "GERATING_RATING_NULL\020\000\022\t\n\005THREE\020\001\022\t\n\005SEV" + + "EN\020\002\022\n\n\006TWELVE\020\003\022\013\n\007SIXTEEN\020\004\022\014\n\010EIGHTEE" + + "N\020\005\022\006\n\002RP\020\006\022\006\n\002EC\020\007\022\005\n\001E\020\010\022\007\n\003E10\020\t\022\005\n\001T" + + "\020\n\022\005\n\001M\020\013\022\006\n\002AO\020\014\022\n\n\006CERO_A\020\r\022\n\n\006CERO_B\020" + + "\016\022\n\n\006CERO_C\020\017\022\n\n\006CERO_D\020\020\022\n\n\006CERO_Z\020\021\022\t\n" + + "\005USK_0\020\022\022\t\n\005USK_6\020\023\022\n\n\006USK_12\020\024\022\n\n\006USK_1" + + "8\020\025\022\014\n\010GRAC_ALL\020\026\022\017\n\013GRAC_TWELVE\020\027\022\020\n\014GR" + + "AC_FIFTEEN\020\030\022\021\n\rGRAC_EIGHTEEN\020\031\022\020\n\014GRAC_" + + "TESTING\020\032\022\017\n\013CLASS_IND_L\020\033\022\021\n\rCLASS_IND_" + + "TEN\020\034\022\024\n\020CLASS_IND_TWELVE\020\035\022\026\n\022CLASS_IND" + + "_FOURTEEN\020\036\022\025\n\021CLASS_IND_SIXTEEN\020\037\022\026\n\022CL" + + "ASS_IND_EIGHTEEN\020 \022\t\n\005ACB_G\020!\022\n\n\006ACB_PG\020" + + "\"\022\t\n\005ACB_M\020#\022\014\n\010ACB_MA15\020$\022\013\n\007ACB_R18\020%\022" + + "\n\n\006ACB_RC\020&*3\n\020GenderGenderEnum\022\010\n\004MALE\020" + + "\000\022\n\n\006FEMALE\020\001\022\t\n\005OTHER\020\002*n\n\024CharacterSpe" + + "ciesEnum\022\032\n\026CHARACTER_SPECIES_NULL\020\000\022\t\n\005" + + "HUMAN\020\001\022\t\n\005ALIEN\020\002\022\n\n\006ANIMAL\020\003\022\013\n\007ANDROI" + + "D\020\004\022\013\n\007UNKNOWN\020\005*\203\001\n DateFormatChangeDat" + + "eCategoryEnum\022\016\n\nYYYYMMMMDD\020\000\022\014\n\010YYYYMMM" + + "M\020\001\022\010\n\004YYYY\020\002\022\n\n\006YYYYQ1\020\003\022\n\n\006YYYYQ2\020\004\022\n\n" + + "\006YYYYQ3\020\005\022\n\n\006YYYYQ4\020\006\022\007\n\003TBD\020\007*\214\003\n\023Websi" + + "teCategoryEnum\022\031\n\025WEBSITE_CATEGORY_NULL\020" + + "\000\022\024\n\020WEBSITE_OFFICIAL\020\001\022\021\n\rWEBSITE_WIKIA" + + "\020\002\022\025\n\021WEBSITE_WIKIPEDIA\020\003\022\024\n\020WEBSITE_FAC" + + "EBOOK\020\004\022\023\n\017WEBSITE_TWITTER\020\005\022\022\n\016WEBSITE_", + "TWITCH\020\006\022\025\n\021WEBSITE_INSTAGRAM\020\010\022\023\n\017WEBSI" + + "TE_YOUTUBE\020\t\022\022\n\016WEBSITE_IPHONE\020\n\022\020\n\014WEBS" + + "ITE_IPAD\020\013\022\023\n\017WEBSITE_ANDROID\020\014\022\021\n\rWEBSI" + + "TE_STEAM\020\r\022\022\n\016WEBSITE_REDDIT\020\016\022\020\n\014WEBSIT" + + "E_ITCH\020\017\022\025\n\021WEBSITE_EPICGAMES\020\020\022\017\n\013WEBSI" + + "TE_GOG\020\021\022\023\n\017WEBSITE_DISCORD\020\022*\207\005\n\030Extern" + + "alGameCategoryEnum\022\036\n\032EXTERNALGAME_CATEG" + + "ORY_NULL\020\000\022\026\n\022EXTERNALGAME_STEAM\020\001\022\024\n\020EX" + + "TERNALGAME_GOG\020\005\022\030\n\024EXTERNALGAME_YOUTUBE" + + "\020\n\022\032\n\026EXTERNALGAME_MICROSOFT\020\013\022\026\n\022EXTERN" + + "ALGAME_APPLE\020\r\022\027\n\023EXTERNALGAME_TWITCH\020\016\022" + + "\030\n\024EXTERNALGAME_ANDROID\020\017\022\034\n\030EXTERNALGAM" + + "E_AMAZON_ASIN\020\024\022\034\n\030EXTERNALGAME_AMAZON_L" + + "UNA\020\026\022\033\n\027EXTERNALGAME_AMAZON_ADG\020\027\022 \n\034EX" + + "TERNALGAME_EPIC_GAME_STORE\020\032\022\027\n\023EXTERNAL" + + "GAME_OCULUS\020\034\022\027\n\023EXTERNALGAME_UTOMIK\020\035\022\030" + + "\n\024EXTERNALGAME_ITCH_IO\020\036\022!\n\035EXTERNALGAME" + + "_XBOX_MARKETPLACE\020\037\022\032\n\026EXTERNALGAME_KART" + + "RIDGE\020 \022%\n!EXTERNALGAME_PLAYSTATION_STOR" + + "E_US\020$\022$\n EXTERNALGAME_FOCUS_ENTERTAINME" + + "NT\020%\022.\n*EXTERNALGAME_XBOX_GAME_PASS_ULTI" + + "MATE_CLOUD\0206\022\031\n\025EXTERNALGAME_GAMEJOLT\0207*" + + "i\n\025ExternalGameMediaEnum\022\033\n\027EXTERNALGAME" + + "_MEDIA_NULL\020\000\022\030\n\024EXTERNALGAME_DIGITAL\020\001\022" + + "\031\n\025EXTERNALGAME_PHYSICAL\020\002*\310\001\n\020GameCateg" + + "oryEnum\022\r\n\tMAIN_GAME\020\000\022\r\n\tDLC_ADDON\020\001\022\r\n" + + "\tEXPANSION\020\002\022\n\n\006BUNDLE\020\003\022\030\n\024STANDALONE_E" + + "XPANSION\020\004\022\007\n\003MOD\020\005\022\013\n\007EPISODE\020\006\022\n\n\006SEAS" + + "ON\020\007\022\n\n\006REMAKE\020\010\022\014\n\010REMASTER\020\t\022\021\n\rEXPAND" + + "ED_GAME\020\n\022\010\n\004PORT\020\013\022\010\n\004FORK\020\014*|\n\016GameSta" + + "tusEnum\022\014\n\010RELEASED\020\000\022\t\n\005ALPHA\020\002\022\010\n\004BETA" + + "\020\003\022\020\n\014EARLY_ACCESS\020\004\022\013\n\007OFFLINE\020\005\022\r\n\tCAN" + + "CELLED\020\006\022\013\n\007RUMORED\020\007\022\014\n\010DELISTED\020\010*>\n\036G" + + "ameVersionFeatureCategoryEnum\022\013\n\007BOOLEAN" + + "\020\000\022\017\n\013DESCRIPTION\020\001*`\n*GameVersionFeatur" + + "eValueIncludedFeatureEnum\022\020\n\014NOT_INCLUDE" + + "D\020\000\022\014\n\010INCLUDED\020\001\022\022\n\016PRE_ORDER_ONLY\020\002*\223\001" + + "\n\024PlatformCategoryEnum\022\032\n\026PLATFORM_CATEG" + + "ORY_NULL\020\000\022\013\n\007CONSOLE\020\001\022\n\n\006ARCADE\020\002\022\014\n\010P" + + "LATFORM\020\003\022\024\n\020OPERATING_SYSTEM\020\004\022\024\n\020PORTA" + + "BLE_CONSOLE\020\005\022\014\n\010COMPUTER\020\006*\257\001\n\020RegionRe" + + "gionEnum\022\026\n\022REGION_REGION_NULL\020\000\022\n\n\006EURO" + + "PE\020\001\022\021\n\rNORTH_AMERICA\020\002\022\r\n\tAUSTRALIA\020\003\022\017" + + "\n\013NEW_ZEALAND\020\004\022\t\n\005JAPAN\020\005\022\t\n\005CHINA\020\006\022\010\n" + + "\004ASIA\020\007\022\r\n\tWORLDWIDE\020\010\022\t\n\005KOREA\020\t\022\n\n\006BRA" + + "ZIL\020\n*K\n\025TestDummyEnumTestEnum\022\034\n\030TESTDU" + + "MMY_ENUM_TEST_NULL\020\000\022\t\n\005ENUM1\020\001\022\t\n\005ENUM2" + + "\020\002B\004H\002P\001b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -1038,7 +1097,7 @@ public static void registerAllExtensions( internal_static_proto_Game_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_Game_descriptor, - new java.lang.String[] { "Id", "AgeRatings", "AggregatedRating", "AggregatedRatingCount", "AlternativeNames", "Artworks", "Bundles", "Category", "Collection", "Cover", "CreatedAt", "Dlcs", "Expansions", "ExternalGames", "FirstReleaseDate", "Follows", "Franchise", "Franchises", "GameEngines", "GameModes", "Genres", "Hypes", "InvolvedCompanies", "Keywords", "MultiplayerModes", "Name", "ParentGame", "Platforms", "PlayerPerspectives", "Rating", "RatingCount", "ReleaseDates", "Screenshots", "SimilarGames", "Slug", "StandaloneExpansions", "Status", "Storyline", "Summary", "Tags", "Themes", "TotalRating", "TotalRatingCount", "UpdatedAt", "Url", "VersionParent", "VersionTitle", "Videos", "Websites", "Checksum", "Remakes", "Remasters", "ExpandedGames", "Ports", "Forks", }); + new java.lang.String[] { "Id", "AgeRatings", "AggregatedRating", "AggregatedRatingCount", "AlternativeNames", "Artworks", "Bundles", "Category", "Collection", "Cover", "CreatedAt", "Dlcs", "Expansions", "ExternalGames", "FirstReleaseDate", "Follows", "Franchise", "Franchises", "GameEngines", "GameModes", "Genres", "Hypes", "InvolvedCompanies", "Keywords", "MultiplayerModes", "Name", "ParentGame", "Platforms", "PlayerPerspectives", "Rating", "RatingCount", "ReleaseDates", "Screenshots", "SimilarGames", "Slug", "StandaloneExpansions", "Status", "Storyline", "Summary", "Tags", "Themes", "TotalRating", "TotalRatingCount", "UpdatedAt", "Url", "VersionParent", "VersionTitle", "Videos", "Websites", "Checksum", "Remakes", "Remasters", "ExpandedGames", "Ports", "Forks", "LanguageSupports", }); internal_static_proto_GameEngineResult_descriptor = getDescriptor().getMessageTypes().get(31); internal_static_proto_GameEngineResult_fieldAccessorTable = new @@ -1159,182 +1218,218 @@ public static void registerAllExtensions( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_Keyword_descriptor, new java.lang.String[] { "Id", "CreatedAt", "Name", "Slug", "UpdatedAt", "Url", "Checksum", }); - internal_static_proto_MultiplayerModeResult_descriptor = + internal_static_proto_LanguageResult_descriptor = getDescriptor().getMessageTypes().get(51); + internal_static_proto_LanguageResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_proto_LanguageResult_descriptor, + new java.lang.String[] { "Languages", }); + internal_static_proto_Language_descriptor = + getDescriptor().getMessageTypes().get(52); + internal_static_proto_Language_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_proto_Language_descriptor, + new java.lang.String[] { "Id", "Name", "NativeName", "Locale", "CreatedAt", "UpdatedAt", "Checksum", }); + internal_static_proto_LanguageSupportResult_descriptor = + getDescriptor().getMessageTypes().get(53); + internal_static_proto_LanguageSupportResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_proto_LanguageSupportResult_descriptor, + new java.lang.String[] { "Languagesupports", }); + internal_static_proto_LanguageSupport_descriptor = + getDescriptor().getMessageTypes().get(54); + internal_static_proto_LanguageSupport_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_proto_LanguageSupport_descriptor, + new java.lang.String[] { "Id", "Game", "Language", "LanguageSupportType", "CreatedAt", "UpdatedAt", "Checksum", }); + internal_static_proto_LanguageSupportTypeResult_descriptor = + getDescriptor().getMessageTypes().get(55); + internal_static_proto_LanguageSupportTypeResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_proto_LanguageSupportTypeResult_descriptor, + new java.lang.String[] { "Languagesupporttypes", }); + internal_static_proto_LanguageSupportType_descriptor = + getDescriptor().getMessageTypes().get(56); + internal_static_proto_LanguageSupportType_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_proto_LanguageSupportType_descriptor, + new java.lang.String[] { "Id", "Name", "CreatedAt", "UpdatedAt", "Checksum", }); + internal_static_proto_MultiplayerModeResult_descriptor = + getDescriptor().getMessageTypes().get(57); internal_static_proto_MultiplayerModeResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_MultiplayerModeResult_descriptor, new java.lang.String[] { "Multiplayermodes", }); internal_static_proto_MultiplayerMode_descriptor = - getDescriptor().getMessageTypes().get(52); + getDescriptor().getMessageTypes().get(58); internal_static_proto_MultiplayerMode_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_MultiplayerMode_descriptor, new java.lang.String[] { "Id", "Campaigncoop", "Dropin", "Game", "Lancoop", "Offlinecoop", "Offlinecoopmax", "Offlinemax", "Onlinecoop", "Onlinecoopmax", "Onlinemax", "Platform", "Splitscreen", "Splitscreenonline", "Checksum", }); internal_static_proto_PlatformResult_descriptor = - getDescriptor().getMessageTypes().get(53); + getDescriptor().getMessageTypes().get(59); internal_static_proto_PlatformResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformResult_descriptor, new java.lang.String[] { "Platforms", }); internal_static_proto_Platform_descriptor = - getDescriptor().getMessageTypes().get(54); + getDescriptor().getMessageTypes().get(60); internal_static_proto_Platform_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_Platform_descriptor, new java.lang.String[] { "Id", "Abbreviation", "AlternativeName", "Category", "CreatedAt", "Generation", "Name", "PlatformLogo", "PlatformFamily", "Slug", "Summary", "UpdatedAt", "Url", "Versions", "Websites", "Checksum", }); internal_static_proto_PlatformFamilyResult_descriptor = - getDescriptor().getMessageTypes().get(55); + getDescriptor().getMessageTypes().get(61); internal_static_proto_PlatformFamilyResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformFamilyResult_descriptor, new java.lang.String[] { "Platformfamilies", }); internal_static_proto_PlatformFamily_descriptor = - getDescriptor().getMessageTypes().get(56); + getDescriptor().getMessageTypes().get(62); internal_static_proto_PlatformFamily_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformFamily_descriptor, new java.lang.String[] { "Id", "Name", "Slug", "Checksum", }); internal_static_proto_PlatformLogoResult_descriptor = - getDescriptor().getMessageTypes().get(57); + getDescriptor().getMessageTypes().get(63); internal_static_proto_PlatformLogoResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformLogoResult_descriptor, new java.lang.String[] { "Platformlogos", }); internal_static_proto_PlatformLogo_descriptor = - getDescriptor().getMessageTypes().get(58); + getDescriptor().getMessageTypes().get(64); internal_static_proto_PlatformLogo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformLogo_descriptor, new java.lang.String[] { "Id", "AlphaChannel", "Animated", "Height", "ImageId", "Url", "Width", "Checksum", }); internal_static_proto_PlatformVersionResult_descriptor = - getDescriptor().getMessageTypes().get(59); + getDescriptor().getMessageTypes().get(65); internal_static_proto_PlatformVersionResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformVersionResult_descriptor, new java.lang.String[] { "Platformversions", }); internal_static_proto_PlatformVersion_descriptor = - getDescriptor().getMessageTypes().get(60); + getDescriptor().getMessageTypes().get(66); internal_static_proto_PlatformVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformVersion_descriptor, new java.lang.String[] { "Id", "Companies", "Connectivity", "Cpu", "Graphics", "MainManufacturer", "Media", "Memory", "Name", "Online", "Os", "Output", "PlatformLogo", "PlatformVersionReleaseDates", "Resolutions", "Slug", "Sound", "Storage", "Summary", "Url", "Checksum", }); internal_static_proto_PlatformVersionCompanyResult_descriptor = - getDescriptor().getMessageTypes().get(61); + getDescriptor().getMessageTypes().get(67); internal_static_proto_PlatformVersionCompanyResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformVersionCompanyResult_descriptor, new java.lang.String[] { "Platformversioncompanies", }); internal_static_proto_PlatformVersionCompany_descriptor = - getDescriptor().getMessageTypes().get(62); + getDescriptor().getMessageTypes().get(68); internal_static_proto_PlatformVersionCompany_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformVersionCompany_descriptor, new java.lang.String[] { "Id", "Comment", "Company", "Developer", "Manufacturer", "Checksum", }); internal_static_proto_PlatformVersionReleaseDateResult_descriptor = - getDescriptor().getMessageTypes().get(63); + getDescriptor().getMessageTypes().get(69); internal_static_proto_PlatformVersionReleaseDateResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformVersionReleaseDateResult_descriptor, new java.lang.String[] { "Platformversionreleasedates", }); internal_static_proto_PlatformVersionReleaseDate_descriptor = - getDescriptor().getMessageTypes().get(64); + getDescriptor().getMessageTypes().get(70); internal_static_proto_PlatformVersionReleaseDate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformVersionReleaseDate_descriptor, new java.lang.String[] { "Id", "Category", "CreatedAt", "Date", "Human", "M", "PlatformVersion", "Region", "UpdatedAt", "Y", "Checksum", }); internal_static_proto_PlatformWebsiteResult_descriptor = - getDescriptor().getMessageTypes().get(65); + getDescriptor().getMessageTypes().get(71); internal_static_proto_PlatformWebsiteResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformWebsiteResult_descriptor, new java.lang.String[] { "Platformwebsites", }); internal_static_proto_PlatformWebsite_descriptor = - getDescriptor().getMessageTypes().get(66); + getDescriptor().getMessageTypes().get(72); internal_static_proto_PlatformWebsite_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlatformWebsite_descriptor, new java.lang.String[] { "Id", "Category", "Trusted", "Url", "Checksum", }); internal_static_proto_PlayerPerspectiveResult_descriptor = - getDescriptor().getMessageTypes().get(67); + getDescriptor().getMessageTypes().get(73); internal_static_proto_PlayerPerspectiveResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlayerPerspectiveResult_descriptor, new java.lang.String[] { "Playerperspectives", }); internal_static_proto_PlayerPerspective_descriptor = - getDescriptor().getMessageTypes().get(68); + getDescriptor().getMessageTypes().get(74); internal_static_proto_PlayerPerspective_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_PlayerPerspective_descriptor, new java.lang.String[] { "Id", "CreatedAt", "Name", "Slug", "UpdatedAt", "Url", "Checksum", }); internal_static_proto_ReleaseDateResult_descriptor = - getDescriptor().getMessageTypes().get(69); + getDescriptor().getMessageTypes().get(75); internal_static_proto_ReleaseDateResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_ReleaseDateResult_descriptor, new java.lang.String[] { "Releasedates", }); internal_static_proto_ReleaseDate_descriptor = - getDescriptor().getMessageTypes().get(70); + getDescriptor().getMessageTypes().get(76); internal_static_proto_ReleaseDate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_ReleaseDate_descriptor, new java.lang.String[] { "Id", "Category", "CreatedAt", "Date", "Game", "Human", "M", "Platform", "Region", "UpdatedAt", "Y", "Checksum", }); internal_static_proto_ScreenshotResult_descriptor = - getDescriptor().getMessageTypes().get(71); + getDescriptor().getMessageTypes().get(77); internal_static_proto_ScreenshotResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_ScreenshotResult_descriptor, new java.lang.String[] { "Screenshots", }); internal_static_proto_Screenshot_descriptor = - getDescriptor().getMessageTypes().get(72); + getDescriptor().getMessageTypes().get(78); internal_static_proto_Screenshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_Screenshot_descriptor, new java.lang.String[] { "Id", "AlphaChannel", "Animated", "Game", "Height", "ImageId", "Url", "Width", "Checksum", }); internal_static_proto_SearchResult_descriptor = - getDescriptor().getMessageTypes().get(73); + getDescriptor().getMessageTypes().get(79); internal_static_proto_SearchResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_SearchResult_descriptor, new java.lang.String[] { "Searches", }); internal_static_proto_Search_descriptor = - getDescriptor().getMessageTypes().get(74); + getDescriptor().getMessageTypes().get(80); internal_static_proto_Search_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_Search_descriptor, new java.lang.String[] { "Id", "AlternativeName", "Character", "Collection", "Company", "Description", "Game", "Name", "Platform", "PublishedAt", "TestDummy", "Theme", "Checksum", }); internal_static_proto_TestDummyResult_descriptor = - getDescriptor().getMessageTypes().get(75); + getDescriptor().getMessageTypes().get(81); internal_static_proto_TestDummyResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_TestDummyResult_descriptor, new java.lang.String[] { "Testdummies", }); internal_static_proto_TestDummy_descriptor = - getDescriptor().getMessageTypes().get(76); + getDescriptor().getMessageTypes().get(82); internal_static_proto_TestDummy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_TestDummy_descriptor, new java.lang.String[] { "Id", "BoolValue", "CreatedAt", "EnumTest", "FloatValue", "Game", "IntegerArray", "IntegerValue", "Name", "NewIntegerValue", "Private", "Slug", "StringArray", "TestDummies", "TestDummy", "UpdatedAt", "Url", "Checksum", }); internal_static_proto_ThemeResult_descriptor = - getDescriptor().getMessageTypes().get(77); + getDescriptor().getMessageTypes().get(83); internal_static_proto_ThemeResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_ThemeResult_descriptor, new java.lang.String[] { "Themes", }); internal_static_proto_Theme_descriptor = - getDescriptor().getMessageTypes().get(78); + getDescriptor().getMessageTypes().get(84); internal_static_proto_Theme_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_Theme_descriptor, new java.lang.String[] { "Id", "CreatedAt", "Name", "Slug", "UpdatedAt", "Url", "Checksum", }); internal_static_proto_WebsiteResult_descriptor = - getDescriptor().getMessageTypes().get(79); + getDescriptor().getMessageTypes().get(85); internal_static_proto_WebsiteResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_WebsiteResult_descriptor, new java.lang.String[] { "Websites", }); internal_static_proto_Website_descriptor = - getDescriptor().getMessageTypes().get(80); + getDescriptor().getMessageTypes().get(86); internal_static_proto_Website_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_proto_Website_descriptor, diff --git a/src/main/java/proto/InvolvedCompany.java b/src/main/java/proto/InvolvedCompany.java index 2a955da..840cfd1 100644 --- a/src/main/java/proto/InvolvedCompany.java +++ b/src/main/java/proto/InvolvedCompany.java @@ -353,18 +353,13 @@ public static final class Builder extends // Construct using proto.InvolvedCompany.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1238,10 +1233,11 @@ public InvolvedCompany parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/InvolvedCompanyResult.java b/src/main/java/proto/InvolvedCompanyResult.java index 18b72df..0fc097e 100644 --- a/src/main/java/proto/InvolvedCompanyResult.java +++ b/src/main/java/proto/InvolvedCompanyResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.InvolvedCompanyResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getInvolvedcompaniesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (involvedcompaniesBuilder_ == null) { involvedcompanies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + involvedcompanies_ = null; involvedcompaniesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public InvolvedCompanyResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Keyword.java b/src/main/java/proto/Keyword.java index 478b00f..9783e5d 100644 --- a/src/main/java/proto/Keyword.java +++ b/src/main/java/proto/Keyword.java @@ -374,18 +374,13 @@ public static final class Builder extends // Construct using proto.Keyword.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1100,10 +1095,11 @@ public Keyword parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/KeywordResult.java b/src/main/java/proto/KeywordResult.java index b7bdbfc..00ef114 100644 --- a/src/main/java/proto/KeywordResult.java +++ b/src/main/java/proto/KeywordResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.KeywordResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getKeywordsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (keywordsBuilder_ == null) { keywords_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + keywords_ = null; keywordsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public KeywordResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Language.java b/src/main/java/proto/Language.java new file mode 100644 index 0000000..15557fd --- /dev/null +++ b/src/main/java/proto/Language.java @@ -0,0 +1,1123 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +/** + * Protobuf type {@code proto.Language} + */ +public final class Language extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:proto.Language) + LanguageOrBuilder { +private static final long serialVersionUID = 0L; + // Use Language.newBuilder() to construct. + private Language(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Language() { + name_ = ""; + nativeName_ = ""; + locale_ = ""; + checksum_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Language(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_Language_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_Language_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.Language.class, proto.Language.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private long id_; + /** + * uint64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + + public static final int NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object name_; + /** + * string name = 2; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NATIVE_NAME_FIELD_NUMBER = 3; + private volatile java.lang.Object nativeName_; + /** + * string native_name = 3; + * @return The nativeName. + */ + @java.lang.Override + public java.lang.String getNativeName() { + java.lang.Object ref = nativeName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nativeName_ = s; + return s; + } + } + /** + * string native_name = 3; + * @return The bytes for nativeName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNativeNameBytes() { + java.lang.Object ref = nativeName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nativeName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LOCALE_FIELD_NUMBER = 4; + private volatile java.lang.Object locale_; + /** + * string locale = 4; + * @return The locale. + */ + @java.lang.Override + public java.lang.String getLocale() { + java.lang.Object ref = locale_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + locale_ = s; + return s; + } + } + /** + * string locale = 4; + * @return The bytes for locale. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLocaleBytes() { + java.lang.Object ref = locale_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + locale_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CREATED_AT_FIELD_NUMBER = 5; + private com.google.protobuf.Timestamp createdAt_; + /** + * .google.protobuf.Timestamp created_at = 5; + * @return Whether the createdAt field is set. + */ + @java.lang.Override + public boolean hasCreatedAt() { + return createdAt_ != null; + } + /** + * .google.protobuf.Timestamp created_at = 5; + * @return The createdAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreatedAt() { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + return getCreatedAt(); + } + + public static final int UPDATED_AT_FIELD_NUMBER = 6; + private com.google.protobuf.Timestamp updatedAt_; + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return Whether the updatedAt field is set. + */ + @java.lang.Override + public boolean hasUpdatedAt() { + return updatedAt_ != null; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return The updatedAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getUpdatedAt() { + return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { + return getUpdatedAt(); + } + + public static final int CHECKSUM_FIELD_NUMBER = 7; + private volatile java.lang.Object checksum_; + /** + * string checksum = 7; + * @return The checksum. + */ + @java.lang.Override + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } + } + /** + * string checksum = 7; + * @return The bytes for checksum. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static proto.Language parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.Language parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.Language parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.Language parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.Language parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.Language parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.Language parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.Language parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static proto.Language parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static proto.Language parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static proto.Language parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.Language parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(proto.Language prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code proto.Language} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:proto.Language) + proto.LanguageOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_Language_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_Language_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.Language.class, proto.Language.Builder.class); + } + + // Construct using proto.Language.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0L; + + name_ = ""; + + nativeName_ = ""; + + locale_ = ""; + + if (createdAtBuilder_ == null) { + createdAt_ = null; + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + if (updatedAtBuilder_ == null) { + updatedAt_ = null; + } else { + updatedAt_ = null; + updatedAtBuilder_ = null; + } + checksum_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return proto.Igdbproto.internal_static_proto_Language_descriptor; + } + + @java.lang.Override + public proto.Language getDefaultInstanceForType() { + return proto.Language.getDefaultInstance(); + } + + @java.lang.Override + public proto.Language build() { + proto.Language result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public proto.Language buildPartial() { + proto.Language result = new proto.Language(this); + result.id_ = id_; + result.name_ = name_; + result.nativeName_ = nativeName_; + result.locale_ = locale_; + if (createdAtBuilder_ == null) { + result.createdAt_ = createdAt_; + } else { + result.createdAt_ = createdAtBuilder_.build(); + } + if (updatedAtBuilder_ == null) { + result.updatedAt_ = updatedAt_; + } else { + result.updatedAt_ = updatedAtBuilder_.build(); + } + result.checksum_ = checksum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + private long id_ ; + /** + * uint64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + /** + * uint64 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(long value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint64 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 2; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 2; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 2; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 2; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private java.lang.Object nativeName_ = ""; + /** + * string native_name = 3; + * @return The nativeName. + */ + public java.lang.String getNativeName() { + java.lang.Object ref = nativeName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nativeName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string native_name = 3; + * @return The bytes for nativeName. + */ + public com.google.protobuf.ByteString + getNativeNameBytes() { + java.lang.Object ref = nativeName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nativeName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string native_name = 3; + * @param value The nativeName to set. + * @return This builder for chaining. + */ + public Builder setNativeName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nativeName_ = value; + onChanged(); + return this; + } + /** + * string native_name = 3; + * @return This builder for chaining. + */ + public Builder clearNativeName() { + + nativeName_ = getDefaultInstance().getNativeName(); + onChanged(); + return this; + } + /** + * string native_name = 3; + * @param value The bytes for nativeName to set. + * @return This builder for chaining. + */ + public Builder setNativeNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nativeName_ = value; + onChanged(); + return this; + } + + private java.lang.Object locale_ = ""; + /** + * string locale = 4; + * @return The locale. + */ + public java.lang.String getLocale() { + java.lang.Object ref = locale_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + locale_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string locale = 4; + * @return The bytes for locale. + */ + public com.google.protobuf.ByteString + getLocaleBytes() { + java.lang.Object ref = locale_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + locale_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string locale = 4; + * @param value The locale to set. + * @return This builder for chaining. + */ + public Builder setLocale( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + locale_ = value; + onChanged(); + return this; + } + /** + * string locale = 4; + * @return This builder for chaining. + */ + public Builder clearLocale() { + + locale_ = getDefaultInstance().getLocale(); + onChanged(); + return this; + } + /** + * string locale = 4; + * @param value The bytes for locale to set. + * @return This builder for chaining. + */ + public Builder setLocaleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + locale_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp createdAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createdAtBuilder_; + /** + * .google.protobuf.Timestamp created_at = 5; + * @return Whether the createdAt field is set. + */ + public boolean hasCreatedAt() { + return createdAtBuilder_ != null || createdAt_ != null; + } + /** + * .google.protobuf.Timestamp created_at = 5; + * @return The createdAt. + */ + public com.google.protobuf.Timestamp getCreatedAt() { + if (createdAtBuilder_ == null) { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } else { + return createdAtBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder setCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createdAt_ = value; + onChanged(); + } else { + createdAtBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder setCreatedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (createdAtBuilder_ == null) { + createdAt_ = builderForValue.build(); + onChanged(); + } else { + createdAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder mergeCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (createdAt_ != null) { + createdAt_ = + com.google.protobuf.Timestamp.newBuilder(createdAt_).mergeFrom(value).buildPartial(); + } else { + createdAt_ = value; + } + onChanged(); + } else { + createdAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder clearCreatedAt() { + if (createdAtBuilder_ == null) { + createdAt_ = null; + onChanged(); + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public com.google.protobuf.Timestamp.Builder getCreatedAtBuilder() { + + onChanged(); + return getCreatedAtFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + if (createdAtBuilder_ != null) { + return createdAtBuilder_.getMessageOrBuilder(); + } else { + return createdAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getCreatedAtFieldBuilder() { + if (createdAtBuilder_ == null) { + createdAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getCreatedAt(), + getParentForChildren(), + isClean()); + createdAt_ = null; + } + return createdAtBuilder_; + } + + private com.google.protobuf.Timestamp updatedAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> updatedAtBuilder_; + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return Whether the updatedAt field is set. + */ + public boolean hasUpdatedAt() { + return updatedAtBuilder_ != null || updatedAt_ != null; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return The updatedAt. + */ + public com.google.protobuf.Timestamp getUpdatedAt() { + if (updatedAtBuilder_ == null) { + return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } else { + return updatedAtBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder setUpdatedAt(com.google.protobuf.Timestamp value) { + if (updatedAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + updatedAt_ = value; + onChanged(); + } else { + updatedAtBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder setUpdatedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (updatedAtBuilder_ == null) { + updatedAt_ = builderForValue.build(); + onChanged(); + } else { + updatedAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder mergeUpdatedAt(com.google.protobuf.Timestamp value) { + if (updatedAtBuilder_ == null) { + if (updatedAt_ != null) { + updatedAt_ = + com.google.protobuf.Timestamp.newBuilder(updatedAt_).mergeFrom(value).buildPartial(); + } else { + updatedAt_ = value; + } + onChanged(); + } else { + updatedAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder clearUpdatedAt() { + if (updatedAtBuilder_ == null) { + updatedAt_ = null; + onChanged(); + } else { + updatedAt_ = null; + updatedAtBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public com.google.protobuf.Timestamp.Builder getUpdatedAtBuilder() { + + onChanged(); + return getUpdatedAtFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { + if (updatedAtBuilder_ != null) { + return updatedAtBuilder_.getMessageOrBuilder(); + } else { + return updatedAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getUpdatedAtFieldBuilder() { + if (updatedAtBuilder_ == null) { + updatedAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getUpdatedAt(), + getParentForChildren(), + isClean()); + updatedAt_ = null; + } + return updatedAtBuilder_; + } + + private java.lang.Object checksum_ = ""; + /** + * string checksum = 7; + * @return The checksum. + */ + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum = 7; + * @return The bytes for checksum. + */ + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum = 7; + * @param value The checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksum( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksum_ = value; + onChanged(); + return this; + } + /** + * string checksum = 7; + * @return This builder for chaining. + */ + public Builder clearChecksum() { + + checksum_ = getDefaultInstance().getChecksum(); + onChanged(); + return this; + } + /** + * string checksum = 7; + * @param value The bytes for checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksumBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksum_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:proto.Language) + } + + // @@protoc_insertion_point(class_scope:proto.Language) + private static final proto.Language DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new proto.Language(); + } + + public static proto.Language getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Language parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public proto.Language getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/proto/LanguageOrBuilder.java b/src/main/java/proto/LanguageOrBuilder.java new file mode 100644 index 0000000..e3fb607 --- /dev/null +++ b/src/main/java/proto/LanguageOrBuilder.java @@ -0,0 +1,93 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +public interface LanguageOrBuilder extends + // @@protoc_insertion_point(interface_extends:proto.Language) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 id = 1; + * @return The id. + */ + long getId(); + + /** + * string name = 2; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 2; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * string native_name = 3; + * @return The nativeName. + */ + java.lang.String getNativeName(); + /** + * string native_name = 3; + * @return The bytes for nativeName. + */ + com.google.protobuf.ByteString + getNativeNameBytes(); + + /** + * string locale = 4; + * @return The locale. + */ + java.lang.String getLocale(); + /** + * string locale = 4; + * @return The bytes for locale. + */ + com.google.protobuf.ByteString + getLocaleBytes(); + + /** + * .google.protobuf.Timestamp created_at = 5; + * @return Whether the createdAt field is set. + */ + boolean hasCreatedAt(); + /** + * .google.protobuf.Timestamp created_at = 5; + * @return The createdAt. + */ + com.google.protobuf.Timestamp getCreatedAt(); + /** + * .google.protobuf.Timestamp created_at = 5; + */ + com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder(); + + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return Whether the updatedAt field is set. + */ + boolean hasUpdatedAt(); + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return The updatedAt. + */ + com.google.protobuf.Timestamp getUpdatedAt(); + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder(); + + /** + * string checksum = 7; + * @return The checksum. + */ + java.lang.String getChecksum(); + /** + * string checksum = 7; + * @return The bytes for checksum. + */ + com.google.protobuf.ByteString + getChecksumBytes(); +} diff --git a/src/main/java/proto/LanguageResult.java b/src/main/java/proto/LanguageResult.java new file mode 100644 index 0000000..a6c12a6 --- /dev/null +++ b/src/main/java/proto/LanguageResult.java @@ -0,0 +1,593 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +/** + * Protobuf type {@code proto.LanguageResult} + */ +public final class LanguageResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:proto.LanguageResult) + LanguageResultOrBuilder { +private static final long serialVersionUID = 0L; + // Use LanguageResult.newBuilder() to construct. + private LanguageResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LanguageResult() { + languages_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LanguageResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageResult.class, proto.LanguageResult.Builder.class); + } + + public static final int LANGUAGES_FIELD_NUMBER = 1; + private java.util.List languages_; + /** + * repeated .proto.Language languages = 1; + */ + @java.lang.Override + public java.util.List getLanguagesList() { + return languages_; + } + /** + * repeated .proto.Language languages = 1; + */ + @java.lang.Override + public java.util.List + getLanguagesOrBuilderList() { + return languages_; + } + /** + * repeated .proto.Language languages = 1; + */ + @java.lang.Override + public int getLanguagesCount() { + return languages_.size(); + } + /** + * repeated .proto.Language languages = 1; + */ + @java.lang.Override + public proto.Language getLanguages(int index) { + return languages_.get(index); + } + /** + * repeated .proto.Language languages = 1; + */ + @java.lang.Override + public proto.LanguageOrBuilder getLanguagesOrBuilder( + int index) { + return languages_.get(index); + } + + public static proto.LanguageResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static proto.LanguageResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(proto.LanguageResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code proto.LanguageResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:proto.LanguageResult) + proto.LanguageResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageResult.class, proto.LanguageResult.Builder.class); + } + + // Construct using proto.LanguageResult.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (languagesBuilder_ == null) { + languages_ = java.util.Collections.emptyList(); + } else { + languages_ = null; + languagesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return proto.Igdbproto.internal_static_proto_LanguageResult_descriptor; + } + + @java.lang.Override + public proto.LanguageResult getDefaultInstanceForType() { + return proto.LanguageResult.getDefaultInstance(); + } + + @java.lang.Override + public proto.LanguageResult build() { + proto.LanguageResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public proto.LanguageResult buildPartial() { + proto.LanguageResult result = new proto.LanguageResult(this); + int from_bitField0_ = bitField0_; + if (languagesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + languages_ = java.util.Collections.unmodifiableList(languages_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.languages_ = languages_; + } else { + result.languages_ = languagesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + private int bitField0_; + + private java.util.List languages_ = + java.util.Collections.emptyList(); + private void ensureLanguagesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + languages_ = new java.util.ArrayList(languages_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.Language, proto.Language.Builder, proto.LanguageOrBuilder> languagesBuilder_; + + /** + * repeated .proto.Language languages = 1; + */ + public java.util.List getLanguagesList() { + if (languagesBuilder_ == null) { + return java.util.Collections.unmodifiableList(languages_); + } else { + return languagesBuilder_.getMessageList(); + } + } + /** + * repeated .proto.Language languages = 1; + */ + public int getLanguagesCount() { + if (languagesBuilder_ == null) { + return languages_.size(); + } else { + return languagesBuilder_.getCount(); + } + } + /** + * repeated .proto.Language languages = 1; + */ + public proto.Language getLanguages(int index) { + if (languagesBuilder_ == null) { + return languages_.get(index); + } else { + return languagesBuilder_.getMessage(index); + } + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder setLanguages( + int index, proto.Language value) { + if (languagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesIsMutable(); + languages_.set(index, value); + onChanged(); + } else { + languagesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder setLanguages( + int index, proto.Language.Builder builderForValue) { + if (languagesBuilder_ == null) { + ensureLanguagesIsMutable(); + languages_.set(index, builderForValue.build()); + onChanged(); + } else { + languagesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder addLanguages(proto.Language value) { + if (languagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesIsMutable(); + languages_.add(value); + onChanged(); + } else { + languagesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder addLanguages( + int index, proto.Language value) { + if (languagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesIsMutable(); + languages_.add(index, value); + onChanged(); + } else { + languagesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder addLanguages( + proto.Language.Builder builderForValue) { + if (languagesBuilder_ == null) { + ensureLanguagesIsMutable(); + languages_.add(builderForValue.build()); + onChanged(); + } else { + languagesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder addLanguages( + int index, proto.Language.Builder builderForValue) { + if (languagesBuilder_ == null) { + ensureLanguagesIsMutable(); + languages_.add(index, builderForValue.build()); + onChanged(); + } else { + languagesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder addAllLanguages( + java.lang.Iterable values) { + if (languagesBuilder_ == null) { + ensureLanguagesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, languages_); + onChanged(); + } else { + languagesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder clearLanguages() { + if (languagesBuilder_ == null) { + languages_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + languagesBuilder_.clear(); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public Builder removeLanguages(int index) { + if (languagesBuilder_ == null) { + ensureLanguagesIsMutable(); + languages_.remove(index); + onChanged(); + } else { + languagesBuilder_.remove(index); + } + return this; + } + /** + * repeated .proto.Language languages = 1; + */ + public proto.Language.Builder getLanguagesBuilder( + int index) { + return getLanguagesFieldBuilder().getBuilder(index); + } + /** + * repeated .proto.Language languages = 1; + */ + public proto.LanguageOrBuilder getLanguagesOrBuilder( + int index) { + if (languagesBuilder_ == null) { + return languages_.get(index); } else { + return languagesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .proto.Language languages = 1; + */ + public java.util.List + getLanguagesOrBuilderList() { + if (languagesBuilder_ != null) { + return languagesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(languages_); + } + } + /** + * repeated .proto.Language languages = 1; + */ + public proto.Language.Builder addLanguagesBuilder() { + return getLanguagesFieldBuilder().addBuilder( + proto.Language.getDefaultInstance()); + } + /** + * repeated .proto.Language languages = 1; + */ + public proto.Language.Builder addLanguagesBuilder( + int index) { + return getLanguagesFieldBuilder().addBuilder( + index, proto.Language.getDefaultInstance()); + } + /** + * repeated .proto.Language languages = 1; + */ + public java.util.List + getLanguagesBuilderList() { + return getLanguagesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.Language, proto.Language.Builder, proto.LanguageOrBuilder> + getLanguagesFieldBuilder() { + if (languagesBuilder_ == null) { + languagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + proto.Language, proto.Language.Builder, proto.LanguageOrBuilder>( + languages_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + languages_ = null; + } + return languagesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:proto.LanguageResult) + } + + // @@protoc_insertion_point(class_scope:proto.LanguageResult) + private static final proto.LanguageResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new proto.LanguageResult(); + } + + public static proto.LanguageResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LanguageResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public proto.LanguageResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/proto/LanguageResultOrBuilder.java b/src/main/java/proto/LanguageResultOrBuilder.java new file mode 100644 index 0000000..da154d2 --- /dev/null +++ b/src/main/java/proto/LanguageResultOrBuilder.java @@ -0,0 +1,33 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +public interface LanguageResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:proto.LanguageResult) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .proto.Language languages = 1; + */ + java.util.List + getLanguagesList(); + /** + * repeated .proto.Language languages = 1; + */ + proto.Language getLanguages(int index); + /** + * repeated .proto.Language languages = 1; + */ + int getLanguagesCount(); + /** + * repeated .proto.Language languages = 1; + */ + java.util.List + getLanguagesOrBuilderList(); + /** + * repeated .proto.Language languages = 1; + */ + proto.LanguageOrBuilder getLanguagesOrBuilder( + int index); +} diff --git a/src/main/java/proto/LanguageSupport.java b/src/main/java/proto/LanguageSupport.java new file mode 100644 index 0000000..1c10269 --- /dev/null +++ b/src/main/java/proto/LanguageSupport.java @@ -0,0 +1,1237 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +/** + * Protobuf type {@code proto.LanguageSupport} + */ +public final class LanguageSupport extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:proto.LanguageSupport) + LanguageSupportOrBuilder { +private static final long serialVersionUID = 0L; + // Use LanguageSupport.newBuilder() to construct. + private LanguageSupport(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LanguageSupport() { + checksum_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LanguageSupport(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupport.class, proto.LanguageSupport.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private long id_; + /** + * uint64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + + public static final int GAME_FIELD_NUMBER = 2; + private proto.Game game_; + /** + * .proto.Game game = 2; + * @return Whether the game field is set. + */ + @java.lang.Override + public boolean hasGame() { + return game_ != null; + } + /** + * .proto.Game game = 2; + * @return The game. + */ + @java.lang.Override + public proto.Game getGame() { + return game_ == null ? proto.Game.getDefaultInstance() : game_; + } + /** + * .proto.Game game = 2; + */ + @java.lang.Override + public proto.GameOrBuilder getGameOrBuilder() { + return getGame(); + } + + public static final int LANGUAGE_FIELD_NUMBER = 3; + private proto.Language language_; + /** + * .proto.Language language = 3; + * @return Whether the language field is set. + */ + @java.lang.Override + public boolean hasLanguage() { + return language_ != null; + } + /** + * .proto.Language language = 3; + * @return The language. + */ + @java.lang.Override + public proto.Language getLanguage() { + return language_ == null ? proto.Language.getDefaultInstance() : language_; + } + /** + * .proto.Language language = 3; + */ + @java.lang.Override + public proto.LanguageOrBuilder getLanguageOrBuilder() { + return getLanguage(); + } + + public static final int LANGUAGE_SUPPORT_TYPE_FIELD_NUMBER = 4; + private proto.LanguageSupportType languageSupportType_; + /** + * .proto.LanguageSupportType language_support_type = 4; + * @return Whether the languageSupportType field is set. + */ + @java.lang.Override + public boolean hasLanguageSupportType() { + return languageSupportType_ != null; + } + /** + * .proto.LanguageSupportType language_support_type = 4; + * @return The languageSupportType. + */ + @java.lang.Override + public proto.LanguageSupportType getLanguageSupportType() { + return languageSupportType_ == null ? proto.LanguageSupportType.getDefaultInstance() : languageSupportType_; + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + @java.lang.Override + public proto.LanguageSupportTypeOrBuilder getLanguageSupportTypeOrBuilder() { + return getLanguageSupportType(); + } + + public static final int CREATED_AT_FIELD_NUMBER = 5; + private com.google.protobuf.Timestamp createdAt_; + /** + * .google.protobuf.Timestamp created_at = 5; + * @return Whether the createdAt field is set. + */ + @java.lang.Override + public boolean hasCreatedAt() { + return createdAt_ != null; + } + /** + * .google.protobuf.Timestamp created_at = 5; + * @return The createdAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreatedAt() { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + return getCreatedAt(); + } + + public static final int UPDATED_AT_FIELD_NUMBER = 6; + private com.google.protobuf.Timestamp updatedAt_; + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return Whether the updatedAt field is set. + */ + @java.lang.Override + public boolean hasUpdatedAt() { + return updatedAt_ != null; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return The updatedAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getUpdatedAt() { + return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { + return getUpdatedAt(); + } + + public static final int CHECKSUM_FIELD_NUMBER = 7; + private volatile java.lang.Object checksum_; + /** + * string checksum = 7; + * @return The checksum. + */ + @java.lang.Override + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } + } + /** + * string checksum = 7; + * @return The bytes for checksum. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static proto.LanguageSupport parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupport parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupport parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupport parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupport parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupport parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupport parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupport parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupport parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static proto.LanguageSupport parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupport parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupport parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(proto.LanguageSupport prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code proto.LanguageSupport} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:proto.LanguageSupport) + proto.LanguageSupportOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupport.class, proto.LanguageSupport.Builder.class); + } + + // Construct using proto.LanguageSupport.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0L; + + if (gameBuilder_ == null) { + game_ = null; + } else { + game_ = null; + gameBuilder_ = null; + } + if (languageBuilder_ == null) { + language_ = null; + } else { + language_ = null; + languageBuilder_ = null; + } + if (languageSupportTypeBuilder_ == null) { + languageSupportType_ = null; + } else { + languageSupportType_ = null; + languageSupportTypeBuilder_ = null; + } + if (createdAtBuilder_ == null) { + createdAt_ = null; + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + if (updatedAtBuilder_ == null) { + updatedAt_ = null; + } else { + updatedAt_ = null; + updatedAtBuilder_ = null; + } + checksum_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return proto.Igdbproto.internal_static_proto_LanguageSupport_descriptor; + } + + @java.lang.Override + public proto.LanguageSupport getDefaultInstanceForType() { + return proto.LanguageSupport.getDefaultInstance(); + } + + @java.lang.Override + public proto.LanguageSupport build() { + proto.LanguageSupport result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public proto.LanguageSupport buildPartial() { + proto.LanguageSupport result = new proto.LanguageSupport(this); + result.id_ = id_; + if (gameBuilder_ == null) { + result.game_ = game_; + } else { + result.game_ = gameBuilder_.build(); + } + if (languageBuilder_ == null) { + result.language_ = language_; + } else { + result.language_ = languageBuilder_.build(); + } + if (languageSupportTypeBuilder_ == null) { + result.languageSupportType_ = languageSupportType_; + } else { + result.languageSupportType_ = languageSupportTypeBuilder_.build(); + } + if (createdAtBuilder_ == null) { + result.createdAt_ = createdAt_; + } else { + result.createdAt_ = createdAtBuilder_.build(); + } + if (updatedAtBuilder_ == null) { + result.updatedAt_ = updatedAt_; + } else { + result.updatedAt_ = updatedAtBuilder_.build(); + } + result.checksum_ = checksum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + private long id_ ; + /** + * uint64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + /** + * uint64 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(long value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint64 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0L; + onChanged(); + return this; + } + + private proto.Game game_; + private com.google.protobuf.SingleFieldBuilderV3< + proto.Game, proto.Game.Builder, proto.GameOrBuilder> gameBuilder_; + /** + * .proto.Game game = 2; + * @return Whether the game field is set. + */ + public boolean hasGame() { + return gameBuilder_ != null || game_ != null; + } + /** + * .proto.Game game = 2; + * @return The game. + */ + public proto.Game getGame() { + if (gameBuilder_ == null) { + return game_ == null ? proto.Game.getDefaultInstance() : game_; + } else { + return gameBuilder_.getMessage(); + } + } + /** + * .proto.Game game = 2; + */ + public Builder setGame(proto.Game value) { + if (gameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + game_ = value; + onChanged(); + } else { + gameBuilder_.setMessage(value); + } + + return this; + } + /** + * .proto.Game game = 2; + */ + public Builder setGame( + proto.Game.Builder builderForValue) { + if (gameBuilder_ == null) { + game_ = builderForValue.build(); + onChanged(); + } else { + gameBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .proto.Game game = 2; + */ + public Builder mergeGame(proto.Game value) { + if (gameBuilder_ == null) { + if (game_ != null) { + game_ = + proto.Game.newBuilder(game_).mergeFrom(value).buildPartial(); + } else { + game_ = value; + } + onChanged(); + } else { + gameBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .proto.Game game = 2; + */ + public Builder clearGame() { + if (gameBuilder_ == null) { + game_ = null; + onChanged(); + } else { + game_ = null; + gameBuilder_ = null; + } + + return this; + } + /** + * .proto.Game game = 2; + */ + public proto.Game.Builder getGameBuilder() { + + onChanged(); + return getGameFieldBuilder().getBuilder(); + } + /** + * .proto.Game game = 2; + */ + public proto.GameOrBuilder getGameOrBuilder() { + if (gameBuilder_ != null) { + return gameBuilder_.getMessageOrBuilder(); + } else { + return game_ == null ? + proto.Game.getDefaultInstance() : game_; + } + } + /** + * .proto.Game game = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + proto.Game, proto.Game.Builder, proto.GameOrBuilder> + getGameFieldBuilder() { + if (gameBuilder_ == null) { + gameBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + proto.Game, proto.Game.Builder, proto.GameOrBuilder>( + getGame(), + getParentForChildren(), + isClean()); + game_ = null; + } + return gameBuilder_; + } + + private proto.Language language_; + private com.google.protobuf.SingleFieldBuilderV3< + proto.Language, proto.Language.Builder, proto.LanguageOrBuilder> languageBuilder_; + /** + * .proto.Language language = 3; + * @return Whether the language field is set. + */ + public boolean hasLanguage() { + return languageBuilder_ != null || language_ != null; + } + /** + * .proto.Language language = 3; + * @return The language. + */ + public proto.Language getLanguage() { + if (languageBuilder_ == null) { + return language_ == null ? proto.Language.getDefaultInstance() : language_; + } else { + return languageBuilder_.getMessage(); + } + } + /** + * .proto.Language language = 3; + */ + public Builder setLanguage(proto.Language value) { + if (languageBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + language_ = value; + onChanged(); + } else { + languageBuilder_.setMessage(value); + } + + return this; + } + /** + * .proto.Language language = 3; + */ + public Builder setLanguage( + proto.Language.Builder builderForValue) { + if (languageBuilder_ == null) { + language_ = builderForValue.build(); + onChanged(); + } else { + languageBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .proto.Language language = 3; + */ + public Builder mergeLanguage(proto.Language value) { + if (languageBuilder_ == null) { + if (language_ != null) { + language_ = + proto.Language.newBuilder(language_).mergeFrom(value).buildPartial(); + } else { + language_ = value; + } + onChanged(); + } else { + languageBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .proto.Language language = 3; + */ + public Builder clearLanguage() { + if (languageBuilder_ == null) { + language_ = null; + onChanged(); + } else { + language_ = null; + languageBuilder_ = null; + } + + return this; + } + /** + * .proto.Language language = 3; + */ + public proto.Language.Builder getLanguageBuilder() { + + onChanged(); + return getLanguageFieldBuilder().getBuilder(); + } + /** + * .proto.Language language = 3; + */ + public proto.LanguageOrBuilder getLanguageOrBuilder() { + if (languageBuilder_ != null) { + return languageBuilder_.getMessageOrBuilder(); + } else { + return language_ == null ? + proto.Language.getDefaultInstance() : language_; + } + } + /** + * .proto.Language language = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + proto.Language, proto.Language.Builder, proto.LanguageOrBuilder> + getLanguageFieldBuilder() { + if (languageBuilder_ == null) { + languageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + proto.Language, proto.Language.Builder, proto.LanguageOrBuilder>( + getLanguage(), + getParentForChildren(), + isClean()); + language_ = null; + } + return languageBuilder_; + } + + private proto.LanguageSupportType languageSupportType_; + private com.google.protobuf.SingleFieldBuilderV3< + proto.LanguageSupportType, proto.LanguageSupportType.Builder, proto.LanguageSupportTypeOrBuilder> languageSupportTypeBuilder_; + /** + * .proto.LanguageSupportType language_support_type = 4; + * @return Whether the languageSupportType field is set. + */ + public boolean hasLanguageSupportType() { + return languageSupportTypeBuilder_ != null || languageSupportType_ != null; + } + /** + * .proto.LanguageSupportType language_support_type = 4; + * @return The languageSupportType. + */ + public proto.LanguageSupportType getLanguageSupportType() { + if (languageSupportTypeBuilder_ == null) { + return languageSupportType_ == null ? proto.LanguageSupportType.getDefaultInstance() : languageSupportType_; + } else { + return languageSupportTypeBuilder_.getMessage(); + } + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + public Builder setLanguageSupportType(proto.LanguageSupportType value) { + if (languageSupportTypeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + languageSupportType_ = value; + onChanged(); + } else { + languageSupportTypeBuilder_.setMessage(value); + } + + return this; + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + public Builder setLanguageSupportType( + proto.LanguageSupportType.Builder builderForValue) { + if (languageSupportTypeBuilder_ == null) { + languageSupportType_ = builderForValue.build(); + onChanged(); + } else { + languageSupportTypeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + public Builder mergeLanguageSupportType(proto.LanguageSupportType value) { + if (languageSupportTypeBuilder_ == null) { + if (languageSupportType_ != null) { + languageSupportType_ = + proto.LanguageSupportType.newBuilder(languageSupportType_).mergeFrom(value).buildPartial(); + } else { + languageSupportType_ = value; + } + onChanged(); + } else { + languageSupportTypeBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + public Builder clearLanguageSupportType() { + if (languageSupportTypeBuilder_ == null) { + languageSupportType_ = null; + onChanged(); + } else { + languageSupportType_ = null; + languageSupportTypeBuilder_ = null; + } + + return this; + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + public proto.LanguageSupportType.Builder getLanguageSupportTypeBuilder() { + + onChanged(); + return getLanguageSupportTypeFieldBuilder().getBuilder(); + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + public proto.LanguageSupportTypeOrBuilder getLanguageSupportTypeOrBuilder() { + if (languageSupportTypeBuilder_ != null) { + return languageSupportTypeBuilder_.getMessageOrBuilder(); + } else { + return languageSupportType_ == null ? + proto.LanguageSupportType.getDefaultInstance() : languageSupportType_; + } + } + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + proto.LanguageSupportType, proto.LanguageSupportType.Builder, proto.LanguageSupportTypeOrBuilder> + getLanguageSupportTypeFieldBuilder() { + if (languageSupportTypeBuilder_ == null) { + languageSupportTypeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + proto.LanguageSupportType, proto.LanguageSupportType.Builder, proto.LanguageSupportTypeOrBuilder>( + getLanguageSupportType(), + getParentForChildren(), + isClean()); + languageSupportType_ = null; + } + return languageSupportTypeBuilder_; + } + + private com.google.protobuf.Timestamp createdAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createdAtBuilder_; + /** + * .google.protobuf.Timestamp created_at = 5; + * @return Whether the createdAt field is set. + */ + public boolean hasCreatedAt() { + return createdAtBuilder_ != null || createdAt_ != null; + } + /** + * .google.protobuf.Timestamp created_at = 5; + * @return The createdAt. + */ + public com.google.protobuf.Timestamp getCreatedAt() { + if (createdAtBuilder_ == null) { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } else { + return createdAtBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder setCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createdAt_ = value; + onChanged(); + } else { + createdAtBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder setCreatedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (createdAtBuilder_ == null) { + createdAt_ = builderForValue.build(); + onChanged(); + } else { + createdAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder mergeCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (createdAt_ != null) { + createdAt_ = + com.google.protobuf.Timestamp.newBuilder(createdAt_).mergeFrom(value).buildPartial(); + } else { + createdAt_ = value; + } + onChanged(); + } else { + createdAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public Builder clearCreatedAt() { + if (createdAtBuilder_ == null) { + createdAt_ = null; + onChanged(); + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public com.google.protobuf.Timestamp.Builder getCreatedAtBuilder() { + + onChanged(); + return getCreatedAtFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + if (createdAtBuilder_ != null) { + return createdAtBuilder_.getMessageOrBuilder(); + } else { + return createdAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + } + /** + * .google.protobuf.Timestamp created_at = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getCreatedAtFieldBuilder() { + if (createdAtBuilder_ == null) { + createdAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getCreatedAt(), + getParentForChildren(), + isClean()); + createdAt_ = null; + } + return createdAtBuilder_; + } + + private com.google.protobuf.Timestamp updatedAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> updatedAtBuilder_; + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return Whether the updatedAt field is set. + */ + public boolean hasUpdatedAt() { + return updatedAtBuilder_ != null || updatedAt_ != null; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return The updatedAt. + */ + public com.google.protobuf.Timestamp getUpdatedAt() { + if (updatedAtBuilder_ == null) { + return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } else { + return updatedAtBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder setUpdatedAt(com.google.protobuf.Timestamp value) { + if (updatedAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + updatedAt_ = value; + onChanged(); + } else { + updatedAtBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder setUpdatedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (updatedAtBuilder_ == null) { + updatedAt_ = builderForValue.build(); + onChanged(); + } else { + updatedAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder mergeUpdatedAt(com.google.protobuf.Timestamp value) { + if (updatedAtBuilder_ == null) { + if (updatedAt_ != null) { + updatedAt_ = + com.google.protobuf.Timestamp.newBuilder(updatedAt_).mergeFrom(value).buildPartial(); + } else { + updatedAt_ = value; + } + onChanged(); + } else { + updatedAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public Builder clearUpdatedAt() { + if (updatedAtBuilder_ == null) { + updatedAt_ = null; + onChanged(); + } else { + updatedAt_ = null; + updatedAtBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public com.google.protobuf.Timestamp.Builder getUpdatedAtBuilder() { + + onChanged(); + return getUpdatedAtFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { + if (updatedAtBuilder_ != null) { + return updatedAtBuilder_.getMessageOrBuilder(); + } else { + return updatedAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } + } + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getUpdatedAtFieldBuilder() { + if (updatedAtBuilder_ == null) { + updatedAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getUpdatedAt(), + getParentForChildren(), + isClean()); + updatedAt_ = null; + } + return updatedAtBuilder_; + } + + private java.lang.Object checksum_ = ""; + /** + * string checksum = 7; + * @return The checksum. + */ + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum = 7; + * @return The bytes for checksum. + */ + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum = 7; + * @param value The checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksum( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksum_ = value; + onChanged(); + return this; + } + /** + * string checksum = 7; + * @return This builder for chaining. + */ + public Builder clearChecksum() { + + checksum_ = getDefaultInstance().getChecksum(); + onChanged(); + return this; + } + /** + * string checksum = 7; + * @param value The bytes for checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksumBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksum_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:proto.LanguageSupport) + } + + // @@protoc_insertion_point(class_scope:proto.LanguageSupport) + private static final proto.LanguageSupport DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new proto.LanguageSupport(); + } + + public static proto.LanguageSupport getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LanguageSupport parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public proto.LanguageSupport getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/proto/LanguageSupportOrBuilder.java b/src/main/java/proto/LanguageSupportOrBuilder.java new file mode 100644 index 0000000..fd685e9 --- /dev/null +++ b/src/main/java/proto/LanguageSupportOrBuilder.java @@ -0,0 +1,102 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +public interface LanguageSupportOrBuilder extends + // @@protoc_insertion_point(interface_extends:proto.LanguageSupport) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 id = 1; + * @return The id. + */ + long getId(); + + /** + * .proto.Game game = 2; + * @return Whether the game field is set. + */ + boolean hasGame(); + /** + * .proto.Game game = 2; + * @return The game. + */ + proto.Game getGame(); + /** + * .proto.Game game = 2; + */ + proto.GameOrBuilder getGameOrBuilder(); + + /** + * .proto.Language language = 3; + * @return Whether the language field is set. + */ + boolean hasLanguage(); + /** + * .proto.Language language = 3; + * @return The language. + */ + proto.Language getLanguage(); + /** + * .proto.Language language = 3; + */ + proto.LanguageOrBuilder getLanguageOrBuilder(); + + /** + * .proto.LanguageSupportType language_support_type = 4; + * @return Whether the languageSupportType field is set. + */ + boolean hasLanguageSupportType(); + /** + * .proto.LanguageSupportType language_support_type = 4; + * @return The languageSupportType. + */ + proto.LanguageSupportType getLanguageSupportType(); + /** + * .proto.LanguageSupportType language_support_type = 4; + */ + proto.LanguageSupportTypeOrBuilder getLanguageSupportTypeOrBuilder(); + + /** + * .google.protobuf.Timestamp created_at = 5; + * @return Whether the createdAt field is set. + */ + boolean hasCreatedAt(); + /** + * .google.protobuf.Timestamp created_at = 5; + * @return The createdAt. + */ + com.google.protobuf.Timestamp getCreatedAt(); + /** + * .google.protobuf.Timestamp created_at = 5; + */ + com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder(); + + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return Whether the updatedAt field is set. + */ + boolean hasUpdatedAt(); + /** + * .google.protobuf.Timestamp updated_at = 6; + * @return The updatedAt. + */ + com.google.protobuf.Timestamp getUpdatedAt(); + /** + * .google.protobuf.Timestamp updated_at = 6; + */ + com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder(); + + /** + * string checksum = 7; + * @return The checksum. + */ + java.lang.String getChecksum(); + /** + * string checksum = 7; + * @return The bytes for checksum. + */ + com.google.protobuf.ByteString + getChecksumBytes(); +} diff --git a/src/main/java/proto/LanguageSupportResult.java b/src/main/java/proto/LanguageSupportResult.java new file mode 100644 index 0000000..472c862 --- /dev/null +++ b/src/main/java/proto/LanguageSupportResult.java @@ -0,0 +1,593 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +/** + * Protobuf type {@code proto.LanguageSupportResult} + */ +public final class LanguageSupportResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:proto.LanguageSupportResult) + LanguageSupportResultOrBuilder { +private static final long serialVersionUID = 0L; + // Use LanguageSupportResult.newBuilder() to construct. + private LanguageSupportResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LanguageSupportResult() { + languagesupports_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LanguageSupportResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupportResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupportResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupportResult.class, proto.LanguageSupportResult.Builder.class); + } + + public static final int LANGUAGESUPPORTS_FIELD_NUMBER = 1; + private java.util.List languagesupports_; + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + @java.lang.Override + public java.util.List getLanguagesupportsList() { + return languagesupports_; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + @java.lang.Override + public java.util.List + getLanguagesupportsOrBuilderList() { + return languagesupports_; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + @java.lang.Override + public int getLanguagesupportsCount() { + return languagesupports_.size(); + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + @java.lang.Override + public proto.LanguageSupport getLanguagesupports(int index) { + return languagesupports_.get(index); + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + @java.lang.Override + public proto.LanguageSupportOrBuilder getLanguagesupportsOrBuilder( + int index) { + return languagesupports_.get(index); + } + + public static proto.LanguageSupportResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupportResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupportResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static proto.LanguageSupportResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupportResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupportResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(proto.LanguageSupportResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code proto.LanguageSupportResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:proto.LanguageSupportResult) + proto.LanguageSupportResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupportResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupportResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupportResult.class, proto.LanguageSupportResult.Builder.class); + } + + // Construct using proto.LanguageSupportResult.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (languagesupportsBuilder_ == null) { + languagesupports_ = java.util.Collections.emptyList(); + } else { + languagesupports_ = null; + languagesupportsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return proto.Igdbproto.internal_static_proto_LanguageSupportResult_descriptor; + } + + @java.lang.Override + public proto.LanguageSupportResult getDefaultInstanceForType() { + return proto.LanguageSupportResult.getDefaultInstance(); + } + + @java.lang.Override + public proto.LanguageSupportResult build() { + proto.LanguageSupportResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public proto.LanguageSupportResult buildPartial() { + proto.LanguageSupportResult result = new proto.LanguageSupportResult(this); + int from_bitField0_ = bitField0_; + if (languagesupportsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + languagesupports_ = java.util.Collections.unmodifiableList(languagesupports_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.languagesupports_ = languagesupports_; + } else { + result.languagesupports_ = languagesupportsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + private int bitField0_; + + private java.util.List languagesupports_ = + java.util.Collections.emptyList(); + private void ensureLanguagesupportsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + languagesupports_ = new java.util.ArrayList(languagesupports_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupport, proto.LanguageSupport.Builder, proto.LanguageSupportOrBuilder> languagesupportsBuilder_; + + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public java.util.List getLanguagesupportsList() { + if (languagesupportsBuilder_ == null) { + return java.util.Collections.unmodifiableList(languagesupports_); + } else { + return languagesupportsBuilder_.getMessageList(); + } + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public int getLanguagesupportsCount() { + if (languagesupportsBuilder_ == null) { + return languagesupports_.size(); + } else { + return languagesupportsBuilder_.getCount(); + } + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public proto.LanguageSupport getLanguagesupports(int index) { + if (languagesupportsBuilder_ == null) { + return languagesupports_.get(index); + } else { + return languagesupportsBuilder_.getMessage(index); + } + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder setLanguagesupports( + int index, proto.LanguageSupport value) { + if (languagesupportsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesupportsIsMutable(); + languagesupports_.set(index, value); + onChanged(); + } else { + languagesupportsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder setLanguagesupports( + int index, proto.LanguageSupport.Builder builderForValue) { + if (languagesupportsBuilder_ == null) { + ensureLanguagesupportsIsMutable(); + languagesupports_.set(index, builderForValue.build()); + onChanged(); + } else { + languagesupportsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder addLanguagesupports(proto.LanguageSupport value) { + if (languagesupportsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesupportsIsMutable(); + languagesupports_.add(value); + onChanged(); + } else { + languagesupportsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder addLanguagesupports( + int index, proto.LanguageSupport value) { + if (languagesupportsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesupportsIsMutable(); + languagesupports_.add(index, value); + onChanged(); + } else { + languagesupportsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder addLanguagesupports( + proto.LanguageSupport.Builder builderForValue) { + if (languagesupportsBuilder_ == null) { + ensureLanguagesupportsIsMutable(); + languagesupports_.add(builderForValue.build()); + onChanged(); + } else { + languagesupportsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder addLanguagesupports( + int index, proto.LanguageSupport.Builder builderForValue) { + if (languagesupportsBuilder_ == null) { + ensureLanguagesupportsIsMutable(); + languagesupports_.add(index, builderForValue.build()); + onChanged(); + } else { + languagesupportsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder addAllLanguagesupports( + java.lang.Iterable values) { + if (languagesupportsBuilder_ == null) { + ensureLanguagesupportsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, languagesupports_); + onChanged(); + } else { + languagesupportsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder clearLanguagesupports() { + if (languagesupportsBuilder_ == null) { + languagesupports_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + languagesupportsBuilder_.clear(); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public Builder removeLanguagesupports(int index) { + if (languagesupportsBuilder_ == null) { + ensureLanguagesupportsIsMutable(); + languagesupports_.remove(index); + onChanged(); + } else { + languagesupportsBuilder_.remove(index); + } + return this; + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public proto.LanguageSupport.Builder getLanguagesupportsBuilder( + int index) { + return getLanguagesupportsFieldBuilder().getBuilder(index); + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public proto.LanguageSupportOrBuilder getLanguagesupportsOrBuilder( + int index) { + if (languagesupportsBuilder_ == null) { + return languagesupports_.get(index); } else { + return languagesupportsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public java.util.List + getLanguagesupportsOrBuilderList() { + if (languagesupportsBuilder_ != null) { + return languagesupportsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(languagesupports_); + } + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public proto.LanguageSupport.Builder addLanguagesupportsBuilder() { + return getLanguagesupportsFieldBuilder().addBuilder( + proto.LanguageSupport.getDefaultInstance()); + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public proto.LanguageSupport.Builder addLanguagesupportsBuilder( + int index) { + return getLanguagesupportsFieldBuilder().addBuilder( + index, proto.LanguageSupport.getDefaultInstance()); + } + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + public java.util.List + getLanguagesupportsBuilderList() { + return getLanguagesupportsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupport, proto.LanguageSupport.Builder, proto.LanguageSupportOrBuilder> + getLanguagesupportsFieldBuilder() { + if (languagesupportsBuilder_ == null) { + languagesupportsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupport, proto.LanguageSupport.Builder, proto.LanguageSupportOrBuilder>( + languagesupports_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + languagesupports_ = null; + } + return languagesupportsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:proto.LanguageSupportResult) + } + + // @@protoc_insertion_point(class_scope:proto.LanguageSupportResult) + private static final proto.LanguageSupportResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new proto.LanguageSupportResult(); + } + + public static proto.LanguageSupportResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LanguageSupportResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public proto.LanguageSupportResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/proto/LanguageSupportResultOrBuilder.java b/src/main/java/proto/LanguageSupportResultOrBuilder.java new file mode 100644 index 0000000..f1acf3d --- /dev/null +++ b/src/main/java/proto/LanguageSupportResultOrBuilder.java @@ -0,0 +1,33 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +public interface LanguageSupportResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:proto.LanguageSupportResult) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + java.util.List + getLanguagesupportsList(); + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + proto.LanguageSupport getLanguagesupports(int index); + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + int getLanguagesupportsCount(); + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + java.util.List + getLanguagesupportsOrBuilderList(); + /** + * repeated .proto.LanguageSupport languagesupports = 1; + */ + proto.LanguageSupportOrBuilder getLanguagesupportsOrBuilder( + int index); +} diff --git a/src/main/java/proto/LanguageSupportType.java b/src/main/java/proto/LanguageSupportType.java new file mode 100644 index 0000000..88d4dd0 --- /dev/null +++ b/src/main/java/proto/LanguageSupportType.java @@ -0,0 +1,887 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +/** + * Protobuf type {@code proto.LanguageSupportType} + */ +public final class LanguageSupportType extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:proto.LanguageSupportType) + LanguageSupportTypeOrBuilder { +private static final long serialVersionUID = 0L; + // Use LanguageSupportType.newBuilder() to construct. + private LanguageSupportType(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LanguageSupportType() { + name_ = ""; + checksum_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LanguageSupportType(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupportType_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupportType_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupportType.class, proto.LanguageSupportType.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private long id_; + /** + * uint64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + + public static final int NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object name_; + /** + * string name = 2; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CREATED_AT_FIELD_NUMBER = 3; + private com.google.protobuf.Timestamp createdAt_; + /** + * .google.protobuf.Timestamp created_at = 3; + * @return Whether the createdAt field is set. + */ + @java.lang.Override + public boolean hasCreatedAt() { + return createdAt_ != null; + } + /** + * .google.protobuf.Timestamp created_at = 3; + * @return The createdAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreatedAt() { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + return getCreatedAt(); + } + + public static final int UPDATED_AT_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp updatedAt_; + /** + * .google.protobuf.Timestamp updated_at = 4; + * @return Whether the updatedAt field is set. + */ + @java.lang.Override + public boolean hasUpdatedAt() { + return updatedAt_ != null; + } + /** + * .google.protobuf.Timestamp updated_at = 4; + * @return The updatedAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getUpdatedAt() { + return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { + return getUpdatedAt(); + } + + public static final int CHECKSUM_FIELD_NUMBER = 5; + private volatile java.lang.Object checksum_; + /** + * string checksum = 5; + * @return The checksum. + */ + @java.lang.Override + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } + } + /** + * string checksum = 5; + * @return The bytes for checksum. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static proto.LanguageSupportType parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportType parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportType parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportType parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportType parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportType parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportType parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupportType parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupportType parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static proto.LanguageSupportType parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupportType parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupportType parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(proto.LanguageSupportType prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code proto.LanguageSupportType} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:proto.LanguageSupportType) + proto.LanguageSupportTypeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupportType_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupportType_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupportType.class, proto.LanguageSupportType.Builder.class); + } + + // Construct using proto.LanguageSupportType.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0L; + + name_ = ""; + + if (createdAtBuilder_ == null) { + createdAt_ = null; + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + if (updatedAtBuilder_ == null) { + updatedAt_ = null; + } else { + updatedAt_ = null; + updatedAtBuilder_ = null; + } + checksum_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return proto.Igdbproto.internal_static_proto_LanguageSupportType_descriptor; + } + + @java.lang.Override + public proto.LanguageSupportType getDefaultInstanceForType() { + return proto.LanguageSupportType.getDefaultInstance(); + } + + @java.lang.Override + public proto.LanguageSupportType build() { + proto.LanguageSupportType result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public proto.LanguageSupportType buildPartial() { + proto.LanguageSupportType result = new proto.LanguageSupportType(this); + result.id_ = id_; + result.name_ = name_; + if (createdAtBuilder_ == null) { + result.createdAt_ = createdAt_; + } else { + result.createdAt_ = createdAtBuilder_.build(); + } + if (updatedAtBuilder_ == null) { + result.updatedAt_ = updatedAt_; + } else { + result.updatedAt_ = updatedAtBuilder_.build(); + } + result.checksum_ = checksum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + private long id_ ; + /** + * uint64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + /** + * uint64 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(long value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint64 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 2; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 2; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 2; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 2; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp createdAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createdAtBuilder_; + /** + * .google.protobuf.Timestamp created_at = 3; + * @return Whether the createdAt field is set. + */ + public boolean hasCreatedAt() { + return createdAtBuilder_ != null || createdAt_ != null; + } + /** + * .google.protobuf.Timestamp created_at = 3; + * @return The createdAt. + */ + public com.google.protobuf.Timestamp getCreatedAt() { + if (createdAtBuilder_ == null) { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } else { + return createdAtBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + public Builder setCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createdAt_ = value; + onChanged(); + } else { + createdAtBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + public Builder setCreatedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (createdAtBuilder_ == null) { + createdAt_ = builderForValue.build(); + onChanged(); + } else { + createdAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + public Builder mergeCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (createdAt_ != null) { + createdAt_ = + com.google.protobuf.Timestamp.newBuilder(createdAt_).mergeFrom(value).buildPartial(); + } else { + createdAt_ = value; + } + onChanged(); + } else { + createdAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + public Builder clearCreatedAt() { + if (createdAtBuilder_ == null) { + createdAt_ = null; + onChanged(); + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + public com.google.protobuf.Timestamp.Builder getCreatedAtBuilder() { + + onChanged(); + return getCreatedAtFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + if (createdAtBuilder_ != null) { + return createdAtBuilder_.getMessageOrBuilder(); + } else { + return createdAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + } + /** + * .google.protobuf.Timestamp created_at = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getCreatedAtFieldBuilder() { + if (createdAtBuilder_ == null) { + createdAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getCreatedAt(), + getParentForChildren(), + isClean()); + createdAt_ = null; + } + return createdAtBuilder_; + } + + private com.google.protobuf.Timestamp updatedAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> updatedAtBuilder_; + /** + * .google.protobuf.Timestamp updated_at = 4; + * @return Whether the updatedAt field is set. + */ + public boolean hasUpdatedAt() { + return updatedAtBuilder_ != null || updatedAt_ != null; + } + /** + * .google.protobuf.Timestamp updated_at = 4; + * @return The updatedAt. + */ + public com.google.protobuf.Timestamp getUpdatedAt() { + if (updatedAtBuilder_ == null) { + return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } else { + return updatedAtBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + public Builder setUpdatedAt(com.google.protobuf.Timestamp value) { + if (updatedAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + updatedAt_ = value; + onChanged(); + } else { + updatedAtBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + public Builder setUpdatedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (updatedAtBuilder_ == null) { + updatedAt_ = builderForValue.build(); + onChanged(); + } else { + updatedAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + public Builder mergeUpdatedAt(com.google.protobuf.Timestamp value) { + if (updatedAtBuilder_ == null) { + if (updatedAt_ != null) { + updatedAt_ = + com.google.protobuf.Timestamp.newBuilder(updatedAt_).mergeFrom(value).buildPartial(); + } else { + updatedAt_ = value; + } + onChanged(); + } else { + updatedAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + public Builder clearUpdatedAt() { + if (updatedAtBuilder_ == null) { + updatedAt_ = null; + onChanged(); + } else { + updatedAt_ = null; + updatedAtBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + public com.google.protobuf.Timestamp.Builder getUpdatedAtBuilder() { + + onChanged(); + return getUpdatedAtFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { + if (updatedAtBuilder_ != null) { + return updatedAtBuilder_.getMessageOrBuilder(); + } else { + return updatedAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; + } + } + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getUpdatedAtFieldBuilder() { + if (updatedAtBuilder_ == null) { + updatedAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getUpdatedAt(), + getParentForChildren(), + isClean()); + updatedAt_ = null; + } + return updatedAtBuilder_; + } + + private java.lang.Object checksum_ = ""; + /** + * string checksum = 5; + * @return The checksum. + */ + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum = 5; + * @return The bytes for checksum. + */ + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum = 5; + * @param value The checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksum( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksum_ = value; + onChanged(); + return this; + } + /** + * string checksum = 5; + * @return This builder for chaining. + */ + public Builder clearChecksum() { + + checksum_ = getDefaultInstance().getChecksum(); + onChanged(); + return this; + } + /** + * string checksum = 5; + * @param value The bytes for checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksumBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksum_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:proto.LanguageSupportType) + } + + // @@protoc_insertion_point(class_scope:proto.LanguageSupportType) + private static final proto.LanguageSupportType DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new proto.LanguageSupportType(); + } + + public static proto.LanguageSupportType getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LanguageSupportType parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public proto.LanguageSupportType getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/proto/LanguageSupportTypeOrBuilder.java b/src/main/java/proto/LanguageSupportTypeOrBuilder.java new file mode 100644 index 0000000..400bf3d --- /dev/null +++ b/src/main/java/proto/LanguageSupportTypeOrBuilder.java @@ -0,0 +1,69 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +public interface LanguageSupportTypeOrBuilder extends + // @@protoc_insertion_point(interface_extends:proto.LanguageSupportType) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 id = 1; + * @return The id. + */ + long getId(); + + /** + * string name = 2; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 2; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .google.protobuf.Timestamp created_at = 3; + * @return Whether the createdAt field is set. + */ + boolean hasCreatedAt(); + /** + * .google.protobuf.Timestamp created_at = 3; + * @return The createdAt. + */ + com.google.protobuf.Timestamp getCreatedAt(); + /** + * .google.protobuf.Timestamp created_at = 3; + */ + com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder(); + + /** + * .google.protobuf.Timestamp updated_at = 4; + * @return Whether the updatedAt field is set. + */ + boolean hasUpdatedAt(); + /** + * .google.protobuf.Timestamp updated_at = 4; + * @return The updatedAt. + */ + com.google.protobuf.Timestamp getUpdatedAt(); + /** + * .google.protobuf.Timestamp updated_at = 4; + */ + com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder(); + + /** + * string checksum = 5; + * @return The checksum. + */ + java.lang.String getChecksum(); + /** + * string checksum = 5; + * @return The bytes for checksum. + */ + com.google.protobuf.ByteString + getChecksumBytes(); +} diff --git a/src/main/java/proto/LanguageSupportTypeResult.java b/src/main/java/proto/LanguageSupportTypeResult.java new file mode 100644 index 0000000..23251a1 --- /dev/null +++ b/src/main/java/proto/LanguageSupportTypeResult.java @@ -0,0 +1,593 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +/** + * Protobuf type {@code proto.LanguageSupportTypeResult} + */ +public final class LanguageSupportTypeResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:proto.LanguageSupportTypeResult) + LanguageSupportTypeResultOrBuilder { +private static final long serialVersionUID = 0L; + // Use LanguageSupportTypeResult.newBuilder() to construct. + private LanguageSupportTypeResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LanguageSupportTypeResult() { + languagesupporttypes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LanguageSupportTypeResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupportTypeResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupportTypeResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupportTypeResult.class, proto.LanguageSupportTypeResult.Builder.class); + } + + public static final int LANGUAGESUPPORTTYPES_FIELD_NUMBER = 1; + private java.util.List languagesupporttypes_; + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + @java.lang.Override + public java.util.List getLanguagesupporttypesList() { + return languagesupporttypes_; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + @java.lang.Override + public java.util.List + getLanguagesupporttypesOrBuilderList() { + return languagesupporttypes_; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + @java.lang.Override + public int getLanguagesupporttypesCount() { + return languagesupporttypes_.size(); + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + @java.lang.Override + public proto.LanguageSupportType getLanguagesupporttypes(int index) { + return languagesupporttypes_.get(index); + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + @java.lang.Override + public proto.LanguageSupportTypeOrBuilder getLanguagesupporttypesOrBuilder( + int index) { + return languagesupporttypes_.get(index); + } + + public static proto.LanguageSupportTypeResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportTypeResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportTypeResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportTypeResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportTypeResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static proto.LanguageSupportTypeResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static proto.LanguageSupportTypeResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupportTypeResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupportTypeResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static proto.LanguageSupportTypeResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static proto.LanguageSupportTypeResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static proto.LanguageSupportTypeResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(proto.LanguageSupportTypeResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code proto.LanguageSupportTypeResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:proto.LanguageSupportTypeResult) + proto.LanguageSupportTypeResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return proto.Igdbproto.internal_static_proto_LanguageSupportTypeResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return proto.Igdbproto.internal_static_proto_LanguageSupportTypeResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + proto.LanguageSupportTypeResult.class, proto.LanguageSupportTypeResult.Builder.class); + } + + // Construct using proto.LanguageSupportTypeResult.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (languagesupporttypesBuilder_ == null) { + languagesupporttypes_ = java.util.Collections.emptyList(); + } else { + languagesupporttypes_ = null; + languagesupporttypesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return proto.Igdbproto.internal_static_proto_LanguageSupportTypeResult_descriptor; + } + + @java.lang.Override + public proto.LanguageSupportTypeResult getDefaultInstanceForType() { + return proto.LanguageSupportTypeResult.getDefaultInstance(); + } + + @java.lang.Override + public proto.LanguageSupportTypeResult build() { + proto.LanguageSupportTypeResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public proto.LanguageSupportTypeResult buildPartial() { + proto.LanguageSupportTypeResult result = new proto.LanguageSupportTypeResult(this); + int from_bitField0_ = bitField0_; + if (languagesupporttypesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + languagesupporttypes_ = java.util.Collections.unmodifiableList(languagesupporttypes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.languagesupporttypes_ = languagesupporttypes_; + } else { + result.languagesupporttypes_ = languagesupporttypesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + private int bitField0_; + + private java.util.List languagesupporttypes_ = + java.util.Collections.emptyList(); + private void ensureLanguagesupporttypesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + languagesupporttypes_ = new java.util.ArrayList(languagesupporttypes_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupportType, proto.LanguageSupportType.Builder, proto.LanguageSupportTypeOrBuilder> languagesupporttypesBuilder_; + + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public java.util.List getLanguagesupporttypesList() { + if (languagesupporttypesBuilder_ == null) { + return java.util.Collections.unmodifiableList(languagesupporttypes_); + } else { + return languagesupporttypesBuilder_.getMessageList(); + } + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public int getLanguagesupporttypesCount() { + if (languagesupporttypesBuilder_ == null) { + return languagesupporttypes_.size(); + } else { + return languagesupporttypesBuilder_.getCount(); + } + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public proto.LanguageSupportType getLanguagesupporttypes(int index) { + if (languagesupporttypesBuilder_ == null) { + return languagesupporttypes_.get(index); + } else { + return languagesupporttypesBuilder_.getMessage(index); + } + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder setLanguagesupporttypes( + int index, proto.LanguageSupportType value) { + if (languagesupporttypesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesupporttypesIsMutable(); + languagesupporttypes_.set(index, value); + onChanged(); + } else { + languagesupporttypesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder setLanguagesupporttypes( + int index, proto.LanguageSupportType.Builder builderForValue) { + if (languagesupporttypesBuilder_ == null) { + ensureLanguagesupporttypesIsMutable(); + languagesupporttypes_.set(index, builderForValue.build()); + onChanged(); + } else { + languagesupporttypesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder addLanguagesupporttypes(proto.LanguageSupportType value) { + if (languagesupporttypesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesupporttypesIsMutable(); + languagesupporttypes_.add(value); + onChanged(); + } else { + languagesupporttypesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder addLanguagesupporttypes( + int index, proto.LanguageSupportType value) { + if (languagesupporttypesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLanguagesupporttypesIsMutable(); + languagesupporttypes_.add(index, value); + onChanged(); + } else { + languagesupporttypesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder addLanguagesupporttypes( + proto.LanguageSupportType.Builder builderForValue) { + if (languagesupporttypesBuilder_ == null) { + ensureLanguagesupporttypesIsMutable(); + languagesupporttypes_.add(builderForValue.build()); + onChanged(); + } else { + languagesupporttypesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder addLanguagesupporttypes( + int index, proto.LanguageSupportType.Builder builderForValue) { + if (languagesupporttypesBuilder_ == null) { + ensureLanguagesupporttypesIsMutable(); + languagesupporttypes_.add(index, builderForValue.build()); + onChanged(); + } else { + languagesupporttypesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder addAllLanguagesupporttypes( + java.lang.Iterable values) { + if (languagesupporttypesBuilder_ == null) { + ensureLanguagesupporttypesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, languagesupporttypes_); + onChanged(); + } else { + languagesupporttypesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder clearLanguagesupporttypes() { + if (languagesupporttypesBuilder_ == null) { + languagesupporttypes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + languagesupporttypesBuilder_.clear(); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public Builder removeLanguagesupporttypes(int index) { + if (languagesupporttypesBuilder_ == null) { + ensureLanguagesupporttypesIsMutable(); + languagesupporttypes_.remove(index); + onChanged(); + } else { + languagesupporttypesBuilder_.remove(index); + } + return this; + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public proto.LanguageSupportType.Builder getLanguagesupporttypesBuilder( + int index) { + return getLanguagesupporttypesFieldBuilder().getBuilder(index); + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public proto.LanguageSupportTypeOrBuilder getLanguagesupporttypesOrBuilder( + int index) { + if (languagesupporttypesBuilder_ == null) { + return languagesupporttypes_.get(index); } else { + return languagesupporttypesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public java.util.List + getLanguagesupporttypesOrBuilderList() { + if (languagesupporttypesBuilder_ != null) { + return languagesupporttypesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(languagesupporttypes_); + } + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public proto.LanguageSupportType.Builder addLanguagesupporttypesBuilder() { + return getLanguagesupporttypesFieldBuilder().addBuilder( + proto.LanguageSupportType.getDefaultInstance()); + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public proto.LanguageSupportType.Builder addLanguagesupporttypesBuilder( + int index) { + return getLanguagesupporttypesFieldBuilder().addBuilder( + index, proto.LanguageSupportType.getDefaultInstance()); + } + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + public java.util.List + getLanguagesupporttypesBuilderList() { + return getLanguagesupporttypesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupportType, proto.LanguageSupportType.Builder, proto.LanguageSupportTypeOrBuilder> + getLanguagesupporttypesFieldBuilder() { + if (languagesupporttypesBuilder_ == null) { + languagesupporttypesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + proto.LanguageSupportType, proto.LanguageSupportType.Builder, proto.LanguageSupportTypeOrBuilder>( + languagesupporttypes_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + languagesupporttypes_ = null; + } + return languagesupporttypesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:proto.LanguageSupportTypeResult) + } + + // @@protoc_insertion_point(class_scope:proto.LanguageSupportTypeResult) + private static final proto.LanguageSupportTypeResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new proto.LanguageSupportTypeResult(); + } + + public static proto.LanguageSupportTypeResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LanguageSupportTypeResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public proto.LanguageSupportTypeResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/proto/LanguageSupportTypeResultOrBuilder.java b/src/main/java/proto/LanguageSupportTypeResultOrBuilder.java new file mode 100644 index 0000000..4e0ea34 --- /dev/null +++ b/src/main/java/proto/LanguageSupportTypeResultOrBuilder.java @@ -0,0 +1,33 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: com/api/igdb/igdbproto.proto + +package proto; + +public interface LanguageSupportTypeResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:proto.LanguageSupportTypeResult) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + java.util.List + getLanguagesupporttypesList(); + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + proto.LanguageSupportType getLanguagesupporttypes(int index); + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + int getLanguagesupporttypesCount(); + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + java.util.List + getLanguagesupporttypesOrBuilderList(); + /** + * repeated .proto.LanguageSupportType languagesupporttypes = 1; + */ + proto.LanguageSupportTypeOrBuilder getLanguagesupporttypesOrBuilder( + int index); +} diff --git a/src/main/java/proto/MultiQueryResult.java b/src/main/java/proto/MultiQueryResult.java index fdf2329..6e946ce 100644 --- a/src/main/java/proto/MultiQueryResult.java +++ b/src/main/java/proto/MultiQueryResult.java @@ -233,18 +233,13 @@ public static final class Builder extends // Construct using proto.MultiQueryResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -556,10 +551,11 @@ public MultiQueryResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/MultiQueryResultArray.java b/src/main/java/proto/MultiQueryResultArray.java index c9a89b3..1808584 100644 --- a/src/main/java/proto/MultiQueryResultArray.java +++ b/src/main/java/proto/MultiQueryResultArray.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.MultiQueryResultArray.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getResultFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (resultBuilder_ == null) { result_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + result_ = null; resultBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public MultiQueryResultArray parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/MultiplayerMode.java b/src/main/java/proto/MultiplayerMode.java index eccaaa5..901e10a 100644 --- a/src/main/java/proto/MultiplayerMode.java +++ b/src/main/java/proto/MultiplayerMode.java @@ -378,18 +378,13 @@ public static final class Builder extends // Construct using proto.MultiplayerMode.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1241,10 +1236,11 @@ public MultiplayerMode parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/MultiplayerModeResult.java b/src/main/java/proto/MultiplayerModeResult.java index 52465c6..309fe90 100644 --- a/src/main/java/proto/MultiplayerModeResult.java +++ b/src/main/java/proto/MultiplayerModeResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.MultiplayerModeResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getMultiplayermodesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (multiplayermodesBuilder_ == null) { multiplayermodes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + multiplayermodes_ = null; multiplayermodesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public MultiplayerModeResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Platform.java b/src/main/java/proto/Platform.java index faa1587..5ac4d83 100644 --- a/src/main/java/proto/Platform.java +++ b/src/main/java/proto/Platform.java @@ -656,20 +656,13 @@ public static final class Builder extends // Construct using proto.Platform.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getVersionsFieldBuilder(); - getWebsitesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -718,16 +711,18 @@ public Builder clear() { if (versionsBuilder_ == null) { versions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + versions_ = null; versionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); if (websitesBuilder_ == null) { websites_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + websites_ = null; websitesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); checksum_ = ""; return this; @@ -2484,10 +2479,11 @@ public Platform parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformFamily.java b/src/main/java/proto/PlatformFamily.java index 3e3ee9f..6597ea2 100644 --- a/src/main/java/proto/PlatformFamily.java +++ b/src/main/java/proto/PlatformFamily.java @@ -283,18 +283,13 @@ public static final class Builder extends // Construct using proto.PlatformFamily.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -670,10 +665,11 @@ public PlatformFamily parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformFamilyResult.java b/src/main/java/proto/PlatformFamilyResult.java index 97986e4..fb818d3 100644 --- a/src/main/java/proto/PlatformFamilyResult.java +++ b/src/main/java/proto/PlatformFamilyResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlatformFamilyResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlatformfamiliesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (platformfamiliesBuilder_ == null) { platformfamilies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + platformfamilies_ = null; platformfamiliesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlatformFamilyResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformLogo.java b/src/main/java/proto/PlatformLogo.java index 7d769e1..c98cd0c 100644 --- a/src/main/java/proto/PlatformLogo.java +++ b/src/main/java/proto/PlatformLogo.java @@ -327,18 +327,13 @@ public static final class Builder extends // Construct using proto.PlatformLogo.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -850,10 +845,11 @@ public PlatformLogo parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformLogoResult.java b/src/main/java/proto/PlatformLogoResult.java index 9c20e7c..af7870d 100644 --- a/src/main/java/proto/PlatformLogoResult.java +++ b/src/main/java/proto/PlatformLogoResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlatformLogoResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlatformlogosFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (platformlogosBuilder_ == null) { platformlogos_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + platformlogos_ = null; platformlogosBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlatformLogoResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformResult.java b/src/main/java/proto/PlatformResult.java index 8c9cc67..658552b 100644 --- a/src/main/java/proto/PlatformResult.java +++ b/src/main/java/proto/PlatformResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlatformResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlatformsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (platformsBuilder_ == null) { platforms_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + platforms_ = null; platformsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlatformResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformVersion.java b/src/main/java/proto/PlatformVersion.java index 3635d1c..9d34977 100644 --- a/src/main/java/proto/PlatformVersion.java +++ b/src/main/java/proto/PlatformVersion.java @@ -924,20 +924,13 @@ public static final class Builder extends // Construct using proto.PlatformVersion.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCompaniesFieldBuilder(); - getPlatformVersionReleaseDatesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -946,10 +939,11 @@ public Builder clear() { if (companiesBuilder_ == null) { companies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + companies_ = null; companiesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); connectivity_ = ""; cpu_ = ""; @@ -982,10 +976,11 @@ public Builder clear() { } if (platformVersionReleaseDatesBuilder_ == null) { platformVersionReleaseDates_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); } else { + platformVersionReleaseDates_ = null; platformVersionReleaseDatesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000002); resolutions_ = ""; slug_ = ""; @@ -3112,10 +3107,11 @@ public PlatformVersion parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformVersionCompany.java b/src/main/java/proto/PlatformVersionCompany.java index 3fb42db..69f9a49 100644 --- a/src/main/java/proto/PlatformVersionCompany.java +++ b/src/main/java/proto/PlatformVersionCompany.java @@ -292,18 +292,13 @@ public static final class Builder extends // Construct using proto.PlatformVersionCompany.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -798,10 +793,11 @@ public PlatformVersionCompany parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformVersionCompanyResult.java b/src/main/java/proto/PlatformVersionCompanyResult.java index 0607b97..b3ed01b 100644 --- a/src/main/java/proto/PlatformVersionCompanyResult.java +++ b/src/main/java/proto/PlatformVersionCompanyResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlatformVersionCompanyResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlatformversioncompaniesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (platformversioncompaniesBuilder_ == null) { platformversioncompanies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + platformversioncompanies_ = null; platformversioncompaniesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlatformVersionCompanyResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformVersionReleaseDate.java b/src/main/java/proto/PlatformVersionReleaseDate.java index 463624c..160632e 100644 --- a/src/main/java/proto/PlatformVersionReleaseDate.java +++ b/src/main/java/proto/PlatformVersionReleaseDate.java @@ -410,18 +410,13 @@ public static final class Builder extends // Construct using proto.PlatformVersionReleaseDate.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1420,10 +1415,11 @@ public PlatformVersionReleaseDate parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformVersionReleaseDateResult.java b/src/main/java/proto/PlatformVersionReleaseDateResult.java index e703f8e..8f8343f 100644 --- a/src/main/java/proto/PlatformVersionReleaseDateResult.java +++ b/src/main/java/proto/PlatformVersionReleaseDateResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlatformVersionReleaseDateResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlatformversionreleasedatesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (platformversionreleasedatesBuilder_ == null) { platformversionreleasedates_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + platformversionreleasedates_ = null; platformversionreleasedatesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlatformVersionReleaseDateResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformVersionResult.java b/src/main/java/proto/PlatformVersionResult.java index 6eb44f5..8ee03d9 100644 --- a/src/main/java/proto/PlatformVersionResult.java +++ b/src/main/java/proto/PlatformVersionResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlatformVersionResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlatformversionsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (platformversionsBuilder_ == null) { platformversions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + platformversions_ = null; platformversionsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlatformVersionResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformWebsite.java b/src/main/java/proto/PlatformWebsite.java index 2e07469..6c3ff76 100644 --- a/src/main/java/proto/PlatformWebsite.java +++ b/src/main/java/proto/PlatformWebsite.java @@ -275,18 +275,13 @@ public static final class Builder extends // Construct using proto.PlatformWebsite.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -674,10 +669,11 @@ public PlatformWebsite parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlatformWebsiteResult.java b/src/main/java/proto/PlatformWebsiteResult.java index 2ef5d84..9d66184 100644 --- a/src/main/java/proto/PlatformWebsiteResult.java +++ b/src/main/java/proto/PlatformWebsiteResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlatformWebsiteResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlatformwebsitesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (platformwebsitesBuilder_ == null) { platformwebsites_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + platformwebsites_ = null; platformwebsitesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlatformWebsiteResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlayerPerspective.java b/src/main/java/proto/PlayerPerspective.java index 0efb087..b065b2b 100644 --- a/src/main/java/proto/PlayerPerspective.java +++ b/src/main/java/proto/PlayerPerspective.java @@ -374,18 +374,13 @@ public static final class Builder extends // Construct using proto.PlayerPerspective.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1100,10 +1095,11 @@ public PlayerPerspective parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/PlayerPerspectiveResult.java b/src/main/java/proto/PlayerPerspectiveResult.java index 22f9aae..9d5e656 100644 --- a/src/main/java/proto/PlayerPerspectiveResult.java +++ b/src/main/java/proto/PlayerPerspectiveResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.PlayerPerspectiveResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getPlayerperspectivesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (playerperspectivesBuilder_ == null) { playerperspectives_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + playerperspectives_ = null; playerperspectivesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public PlayerPerspectiveResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/ReleaseDate.java b/src/main/java/proto/ReleaseDate.java index c9bae5f..3c169f7 100644 --- a/src/main/java/proto/ReleaseDate.java +++ b/src/main/java/proto/ReleaseDate.java @@ -436,18 +436,13 @@ public static final class Builder extends // Construct using proto.ReleaseDate.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1576,10 +1571,11 @@ public ReleaseDate parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/ReleaseDateResult.java b/src/main/java/proto/ReleaseDateResult.java index 1490174..5c3e1a9 100644 --- a/src/main/java/proto/ReleaseDateResult.java +++ b/src/main/java/proto/ReleaseDateResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.ReleaseDateResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getReleasedatesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (releasedatesBuilder_ == null) { releasedates_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + releasedates_ = null; releasedatesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public ReleaseDateResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Screenshot.java b/src/main/java/proto/Screenshot.java index f9cc3ce..db85354 100644 --- a/src/main/java/proto/Screenshot.java +++ b/src/main/java/proto/Screenshot.java @@ -353,18 +353,13 @@ public static final class Builder extends // Construct using proto.Screenshot.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1006,10 +1001,11 @@ public Screenshot parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/ScreenshotResult.java b/src/main/java/proto/ScreenshotResult.java index d5b385c..9baee3a 100644 --- a/src/main/java/proto/ScreenshotResult.java +++ b/src/main/java/proto/ScreenshotResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.ScreenshotResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getScreenshotsFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (screenshotsBuilder_ == null) { screenshots_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + screenshots_ = null; screenshotsBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public ScreenshotResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Search.java b/src/main/java/proto/Search.java index adcba6f..9c83801 100644 --- a/src/main/java/proto/Search.java +++ b/src/main/java/proto/Search.java @@ -530,18 +530,13 @@ public static final class Builder extends // Construct using proto.Search.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -2036,10 +2031,11 @@ public Search parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/SearchResult.java b/src/main/java/proto/SearchResult.java index e724b6d..db3e6ce 100644 --- a/src/main/java/proto/SearchResult.java +++ b/src/main/java/proto/SearchResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.SearchResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getSearchesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (searchesBuilder_ == null) { searches_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + searches_ = null; searchesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public SearchResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/TestDummy.java b/src/main/java/proto/TestDummy.java index e98a1ad..ef44054 100644 --- a/src/main/java/proto/TestDummy.java +++ b/src/main/java/proto/TestDummy.java @@ -607,19 +607,13 @@ public static final class Builder extends // Construct using proto.TestDummy.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTestDummiesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { @@ -660,10 +654,11 @@ public Builder clear() { bitField0_ = (bitField0_ & ~0x00000002); if (testDummiesBuilder_ == null) { testDummies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); } else { + testDummies_ = null; testDummiesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000004); if (testDummyBuilder_ == null) { testDummy_ = null; } else { @@ -2281,10 +2276,11 @@ public TestDummy parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/TestDummyResult.java b/src/main/java/proto/TestDummyResult.java index b7a9f7c..7f9c797 100644 --- a/src/main/java/proto/TestDummyResult.java +++ b/src/main/java/proto/TestDummyResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.TestDummyResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTestdummiesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (testdummiesBuilder_ == null) { testdummies_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + testdummies_ = null; testdummiesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public TestDummyResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Theme.java b/src/main/java/proto/Theme.java index 9edc9c4..10bf526 100644 --- a/src/main/java/proto/Theme.java +++ b/src/main/java/proto/Theme.java @@ -374,18 +374,13 @@ public static final class Builder extends // Construct using proto.Theme.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -1100,10 +1095,11 @@ public Theme parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/ThemeResult.java b/src/main/java/proto/ThemeResult.java index d8efb2a..4d1e266 100644 --- a/src/main/java/proto/ThemeResult.java +++ b/src/main/java/proto/ThemeResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.ThemeResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getThemesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (themesBuilder_ == null) { themes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + themes_ = null; themesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public ThemeResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/Website.java b/src/main/java/proto/Website.java index 4f77aec..7060027 100644 --- a/src/main/java/proto/Website.java +++ b/src/main/java/proto/Website.java @@ -301,18 +301,13 @@ public static final class Builder extends // Construct using proto.Website.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } + } @java.lang.Override public Builder clear() { @@ -830,10 +825,11 @@ public Website parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/java/proto/WebsiteResult.java b/src/main/java/proto/WebsiteResult.java index a71e118..56dccb5 100644 --- a/src/main/java/proto/WebsiteResult.java +++ b/src/main/java/proto/WebsiteResult.java @@ -196,29 +196,24 @@ public static final class Builder extends // Construct using proto.WebsiteResult.newBuilder() private Builder() { - maybeForceBuilderInitialization(); + } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getWebsitesFieldBuilder(); - } + } @java.lang.Override public Builder clear() { super.clear(); if (websitesBuilder_ == null) { websites_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); } else { + websites_ = null; websitesBuilder_.clear(); } + bitField0_ = (bitField0_ & ~0x00000001); return this; } @@ -570,10 +565,11 @@ public WebsiteResult parsePartialFrom( builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e.getMessage()).setUnfinishedMessage( - builder.buildPartial()); + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } diff --git a/src/main/kotlin/com/api/igdb/request/JsonRequest.kt b/src/main/kotlin/com/api/igdb/request/JsonRequest.kt index 74f6a5f..8f9ffa5 100644 --- a/src/main/kotlin/com/api/igdb/request/JsonRequest.kt +++ b/src/main/kotlin/com/api/igdb/request/JsonRequest.kt @@ -124,6 +124,21 @@ fun IGDBWrapper.jsonKeywords(APICalypse: APICalypse): String { return apiJsonRequest(Endpoints.KEYWORDS, APICalypse.buildQuery()) } +@Throws(RequestException::class) +fun IGDBWrapper.jsonLanguages(APICalypse: APICalypse): String { + return apiJsonRequest(Endpoints.LANGUAGES, APICalypse.buildQuery()) +} + +@Throws(RequestException::class) +fun IGDBWrapper.jsonLanguageSupports(APICalypse: APICalypse): String { + return apiJsonRequest(Endpoints.LANGUAGE_SUPPORT, APICalypse.buildQuery()) +} + +@Throws(RequestException::class) +fun IGDBWrapper.jsonLanguageSupportTypes(APICalypse: APICalypse): String { + return apiJsonRequest(Endpoints.LANGUAGE_SUPPORT_TYPES, APICalypse.buildQuery()) +} + @Throws(RequestException::class) fun IGDBWrapper.jsonMultiplayerModes(APICalypse: APICalypse): String { return apiJsonRequest(Endpoints.MULTIPLAYER_MODES, APICalypse.buildQuery()) diff --git a/src/main/kotlin/com/api/igdb/request/ProtoRequest.kt b/src/main/kotlin/com/api/igdb/request/ProtoRequest.kt index 7662481..98352fd 100644 --- a/src/main/kotlin/com/api/igdb/request/ProtoRequest.kt +++ b/src/main/kotlin/com/api/igdb/request/ProtoRequest.kt @@ -151,6 +151,24 @@ fun IGDBWrapper.keywords(APICalypse: APICalypse): List { return KeywordResult.parseFrom(bytes).keywordsList } +@Throws(RequestException::class) +fun IGDBWrapper.languages(APICalypse: APICalypse): List { + val bytes = apiProtoRequest(Endpoints.LANGUAGES, APICalypse.buildQuery()) + return LanguageResult.parseFrom(bytes).languagesList +} + +@Throws(RequestException::class) +fun IGDBWrapper.languageSupports(APICalypse: APICalypse): List { + val bytes = apiProtoRequest(Endpoints.LANGUAGE_SUPPORT, APICalypse.buildQuery()) + return LanguageSupportResult.parseFrom(bytes).languagesupportsList +} + +@Throws(RequestException::class) +fun IGDBWrapper.langaugeSupportTypes(APICalypse: APICalypse): List { + val bytes = apiProtoRequest(Endpoints.LANGUAGE_SUPPORT_TYPES, APICalypse.buildQuery()) + return LanguageSupportTypeResult.parseFrom(bytes).languagesupporttypesList +} + @Throws(RequestException::class) fun IGDBWrapper.multiplayerModes(APICalypse: APICalypse): List { val bytes = apiProtoRequest(Endpoints.MULTIPLAYER_MODES, APICalypse.buildQuery()) diff --git a/src/main/kotlin/com/api/igdb/utils/Endpoints.kt b/src/main/kotlin/com/api/igdb/utils/Endpoints.kt index 21bc515..ebdf0d1 100644 --- a/src/main/kotlin/com/api/igdb/utils/Endpoints.kt +++ b/src/main/kotlin/com/api/igdb/utils/Endpoints.kt @@ -7,9 +7,9 @@ enum class Endpoints : Endpoint { AGE_RATINGS, AGE_RATING_CONTENT_DESCRIPTIONS, ALTERNATIVE_NAMES, ARTWORKS, CHARACTERS, CHARACTER_MUG_SHOTS, COLLECTIONS, COMPANIES, COMPANY_WEBSITES, COMPANY_LOGOS, COVERS, EXTERNAL_GAMES, FRANCHISES, GAMES, GAME_ENGINES, GAME_ENGINE_LOGOS, GAME_MODES, GAME_VERSIONS, GAME_VERSION_FEATURES, GAME_VERSION_FEATURE_VALUES, GAME_VIDEOS, - GENRES, INVOLVED_COMPANIES, KEYWORDS, MULTIPLAYER_MODES, PLATFORMS, PLATFORM_LOGOS, PLATFORM_VERSIONS, - PLATFORM_VERSION_COMPANIES, PLATFORM_VERSION_RELEASE_DATES, PLATFORM_WEBSITES, PLAYER_PERSPECTIVES, - PLATFORM_FAMILIES, RELEASE_DATES, SCREENSHOTS, SEARCH, THEMES, WEBSITES; + GENRES, INVOLVED_COMPANIES, KEYWORDS, LANGUAGES, LANGUAGE_SUPPORT, LANGUAGE_SUPPORT_TYPES, MULTIPLAYER_MODES, + PLATFORMS, PLATFORM_LOGOS, PLATFORM_VERSIONS, PLATFORM_VERSION_COMPANIES, PLATFORM_VERSION_RELEASE_DATES, + PLATFORM_WEBSITES, PLAYER_PERSPECTIVES, PLATFORM_FAMILIES, RELEASE_DATES, SCREENSHOTS, SEARCH, THEMES, WEBSITES; override fun url(): String { return "/${this.name.lowercase()}" diff --git a/src/resources/com/api/igdb/igdbproto.proto b/src/resources/com/api/igdb/igdbproto.proto index 540452d..65dcb0c 100644 --- a/src/resources/com/api/igdb/igdbproto.proto +++ b/src/resources/com/api/igdb/igdbproto.proto @@ -336,6 +336,14 @@ enum ExternalGameCategoryEnum { EXTERNALGAME_AMAZON_ADG = 23; EXTERNALGAME_EPIC_GAME_STORE = 26; EXTERNALGAME_OCULUS = 28; + EXTERNALGAME_UTOMIK = 29; + EXTERNALGAME_ITCH_IO = 30; + EXTERNALGAME_XBOX_MARKETPLACE = 31; + EXTERNALGAME_KARTRIDGE = 32; + EXTERNALGAME_PLAYSTATION_STORE_US = 36; + EXTERNALGAME_FOCUS_ENTERTAINMENT = 37; + EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD = 54; + EXTERNALGAME_GAMEJOLT = 55; } @@ -420,6 +428,7 @@ message Game { repeated Game expanded_games = 53; repeated Game ports = 54; repeated Game forks = 55; + repeated LanguageSupport language_supports = 56; } @@ -610,6 +619,46 @@ message Keyword { string checksum = 7; } +message LanguageResult { + repeated Language languages = 1; +} + +message Language { + uint64 id = 1; + string name = 2; + string native_name = 3; + string locale = 4; + google.protobuf.Timestamp created_at = 5; + google.protobuf.Timestamp updated_at = 6; + string checksum = 7; +} + +message LanguageSupportResult { + repeated LanguageSupport languagesupports = 1; +} + +message LanguageSupport { + uint64 id = 1; + Game game = 2; + Language language = 3; + LanguageSupportType language_support_type = 4; + google.protobuf.Timestamp created_at = 5; + google.protobuf.Timestamp updated_at = 6; + string checksum = 7; +} + +message LanguageSupportTypeResult { + repeated LanguageSupportType languagesupporttypes = 1; +} + +message LanguageSupportType { + uint64 id = 1; + string name = 2; + google.protobuf.Timestamp created_at = 3; + google.protobuf.Timestamp updated_at = 4; + string checksum = 5; +} + message MultiplayerModeResult { repeated MultiplayerMode multiplayermodes = 1; } diff --git a/src/test/java/com/api/igdb/TestTwitchToken.java b/src/test/java/com/api/igdb/TestTwitchToken.java index e061213..fb1019e 100644 --- a/src/test/java/com/api/igdb/TestTwitchToken.java +++ b/src/test/java/com/api/igdb/TestTwitchToken.java @@ -3,6 +3,8 @@ import com.api.igdb.request.TwitchAuthenticator; import com.api.igdb.utils.TwitchToken; import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; public class TestTwitchToken { @@ -13,9 +15,10 @@ void testGetTwitchToken() { // request a new Twitch Authentication token TwitchToken token = tAuth.requestTwitchToken(System.getenv("client_id"), System.getenv("client_secret")); - assert(token != null); - assert(token.getExpires_in() > 5000000); - Long tokenFutureDate = System.currentTimeMillis() + 5000000; // 57 days - assert(tokenFutureDate > token.getExpiresUnix()); + assertNotNull(token); + System.out.println(token.getExpires_in()); + assertTrue(token.getExpires_in() > 5000000); + long tokenFutureDate = System.currentTimeMillis() + 5000000; // 57 days + assertTrue(tokenFutureDate > token.getExpiresUnix()); } } diff --git a/src/test/kotlin/com/api/igdb/TestRequestException.kt b/src/test/kotlin/com/api/igdb/TestRequestException.kt index 79f2287..aa2915b 100644 --- a/src/test/kotlin/com/api/igdb/TestRequestException.kt +++ b/src/test/kotlin/com/api/igdb/TestRequestException.kt @@ -6,11 +6,20 @@ import com.api.igdb.request.IGDBWrapper import com.api.igdb.request.games import com.api.igdb.request.jsonGameModes import org.junit.jupiter.api.Assertions +import org.junit.jupiter.api.BeforeAll +import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test +import org.junit.jupiter.api.TestInstance import org.junit.jupiter.api.assertThrows +@TestInstance(TestInstance.Lifecycle.PER_CLASS) class TestRequestExceptions { - val wrapper = IGDBWrapper + private val wrapper = IGDBWrapper + + @BeforeAll + internal fun beforeAll() { + wrapper.setCredentials("", "") + } @Test fun testNoKeyException() {