Class ApiConfig.GrpcServiceDefinition

    • Field Detail

      • FILE_DESCRIPTOR_SET_FIELD_NUMBER

        public static final int FILE_DESCRIPTOR_SET_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasFileDescriptorSet

        public boolean hasFileDescriptorSet()
         Input only. File descriptor set, generated by protoc.
        
         To generate, use protoc with imports and source info included.
         For an example test.proto file, the following command would put the value
         in a new file named out.pb.
        
         $ protoc --include_imports --include_source_info test.proto -o out.pb
         
        .google.cloud.apigateway.v1.ApiConfig.File file_descriptor_set = 1 [(.google.api.field_behavior) = INPUT_ONLY];
        Specified by:
        hasFileDescriptorSet in interface ApiConfig.GrpcServiceDefinitionOrBuilder
        Returns:
        Whether the fileDescriptorSet field is set.
      • getFileDescriptorSet

        public ApiConfig.File getFileDescriptorSet()
         Input only. File descriptor set, generated by protoc.
        
         To generate, use protoc with imports and source info included.
         For an example test.proto file, the following command would put the value
         in a new file named out.pb.
        
         $ protoc --include_imports --include_source_info test.proto -o out.pb
         
        .google.cloud.apigateway.v1.ApiConfig.File file_descriptor_set = 1 [(.google.api.field_behavior) = INPUT_ONLY];
        Specified by:
        getFileDescriptorSet in interface ApiConfig.GrpcServiceDefinitionOrBuilder
        Returns:
        The fileDescriptorSet.
      • getFileDescriptorSetOrBuilder

        public ApiConfig.FileOrBuilder getFileDescriptorSetOrBuilder()
         Input only. File descriptor set, generated by protoc.
        
         To generate, use protoc with imports and source info included.
         For an example test.proto file, the following command would put the value
         in a new file named out.pb.
        
         $ protoc --include_imports --include_source_info test.proto -o out.pb
         
        .google.cloud.apigateway.v1.ApiConfig.File file_descriptor_set = 1 [(.google.api.field_behavior) = INPUT_ONLY];
        Specified by:
        getFileDescriptorSetOrBuilder in interface ApiConfig.GrpcServiceDefinitionOrBuilder
      • getSourceList

        public List<ApiConfig.File> getSourceList()
         Optional. Uncompiled proto files associated with the descriptor set, used for
         display purposes (server-side compilation is not supported). These
         should match the inputs to 'protoc' command used to generate
         file_descriptor_set.
         
        repeated .google.cloud.apigateway.v1.ApiConfig.File source = 2 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getSourceList in interface ApiConfig.GrpcServiceDefinitionOrBuilder
      • getSourceOrBuilderList

        public List<? extends ApiConfig.FileOrBuilder> getSourceOrBuilderList()
         Optional. Uncompiled proto files associated with the descriptor set, used for
         display purposes (server-side compilation is not supported). These
         should match the inputs to 'protoc' command used to generate
         file_descriptor_set.
         
        repeated .google.cloud.apigateway.v1.ApiConfig.File source = 2 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getSourceOrBuilderList in interface ApiConfig.GrpcServiceDefinitionOrBuilder
      • getSourceCount

        public int getSourceCount()
         Optional. Uncompiled proto files associated with the descriptor set, used for
         display purposes (server-side compilation is not supported). These
         should match the inputs to 'protoc' command used to generate
         file_descriptor_set.
         
        repeated .google.cloud.apigateway.v1.ApiConfig.File source = 2 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getSourceCount in interface ApiConfig.GrpcServiceDefinitionOrBuilder
      • getSource

        public ApiConfig.File getSource​(int index)
         Optional. Uncompiled proto files associated with the descriptor set, used for
         display purposes (server-side compilation is not supported). These
         should match the inputs to 'protoc' command used to generate
         file_descriptor_set.
         
        repeated .google.cloud.apigateway.v1.ApiConfig.File source = 2 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getSource in interface ApiConfig.GrpcServiceDefinitionOrBuilder
      • getSourceOrBuilder

        public ApiConfig.FileOrBuilder getSourceOrBuilder​(int index)
         Optional. Uncompiled proto files associated with the descriptor set, used for
         display purposes (server-side compilation is not supported). These
         should match the inputs to 'protoc' command used to generate
         file_descriptor_set.
         
        repeated .google.cloud.apigateway.v1.ApiConfig.File source = 2 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getSourceOrBuilder in interface ApiConfig.GrpcServiceDefinitionOrBuilder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static ApiConfig.GrpcServiceDefinition parseFrom​(ByteBuffer data)
                                                         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ApiConfig.GrpcServiceDefinition parseFrom​(ByteBuffer data,
                                                                com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ApiConfig.GrpcServiceDefinition parseFrom​(com.google.protobuf.ByteString data)
                                                         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ApiConfig.GrpcServiceDefinition parseFrom​(com.google.protobuf.ByteString data,
                                                                com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ApiConfig.GrpcServiceDefinition parseFrom​(byte[] data)
                                                         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ApiConfig.GrpcServiceDefinition parseFrom​(byte[] data,
                                                                com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                         throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • newBuilderForType

        public ApiConfig.GrpcServiceDefinition.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public ApiConfig.GrpcServiceDefinition.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected ApiConfig.GrpcServiceDefinition.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<ApiConfig.GrpcServiceDefinition> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public ApiConfig.GrpcServiceDefinition getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder