Class ApiKeysStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

        protected Builder​(com.google.api.gax.rpc.ClientContext clientContext)
    • Method Detail

      • applyToAllUnaryMethods

        public ApiKeysStubSettings.Builder applyToAllUnaryMethods​(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>,​Void> settingsUpdater)
        Applies the given settings updater function to all of the unary API methods in this service.

        Note: This method does not support applying settings to streaming methods.

      • unaryMethodSettingsBuilders

        public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>> unaryMethodSettingsBuilders()
      • createKeySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateKeyRequest,​com.google.longrunning.Operation> createKeySettings()
        Returns the builder for the settings used for calls to createKey.
      • createKeyOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateKeyRequest,​Key,​com.google.protobuf.Empty> createKeyOperationSettings()
        Returns the builder for the settings used for calls to createKey.
      • getKeySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetKeyRequest,​Key> getKeySettings()
        Returns the builder for the settings used for calls to getKey.
      • getKeyStringSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetKeyStringRequest,​GetKeyStringResponse> getKeyStringSettings()
        Returns the builder for the settings used for calls to getKeyString.
      • updateKeySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateKeyRequest,​com.google.longrunning.Operation> updateKeySettings()
        Returns the builder for the settings used for calls to updateKey.
      • updateKeyOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateKeyRequest,​Key,​com.google.protobuf.Empty> updateKeyOperationSettings()
        Returns the builder for the settings used for calls to updateKey.
      • deleteKeySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteKeyRequest,​com.google.longrunning.Operation> deleteKeySettings()
        Returns the builder for the settings used for calls to deleteKey.
      • deleteKeyOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteKeyRequest,​Key,​com.google.protobuf.Empty> deleteKeyOperationSettings()
        Returns the builder for the settings used for calls to deleteKey.
      • undeleteKeySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UndeleteKeyRequest,​com.google.longrunning.Operation> undeleteKeySettings()
        Returns the builder for the settings used for calls to undeleteKey.
      • undeleteKeyOperationSettings

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<UndeleteKeyRequest,​Key,​com.google.protobuf.Empty> undeleteKeyOperationSettings()
        Returns the builder for the settings used for calls to undeleteKey.
      • lookupKeySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<LookupKeyRequest,​LookupKeyResponse> lookupKeySettings()
        Returns the builder for the settings used for calls to lookupKey.