Package io.dapr.v1

Class DaprProtos.InvokeBindingRequest.Builder

    • Method Detail

      • getDescriptor

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

        protected com.google.protobuf.MapField internalGetMapField​(int number)
        Overrides:
        internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<DaprProtos.InvokeBindingRequest.Builder>
      • internalGetMutableMapField

        protected com.google.protobuf.MapField internalGetMutableMapField​(int number)
        Overrides:
        internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<DaprProtos.InvokeBindingRequest.Builder>
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DaprProtos.InvokeBindingRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DaprProtos.InvokeBindingRequest.Builder>
      • getDefaultInstanceForType

        public DaprProtos.InvokeBindingRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public DaprProtos.InvokeBindingRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public DaprProtos.InvokeBindingRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DaprProtos.InvokeBindingRequest.Builder>
      • setNameBytes

        public DaprProtos.InvokeBindingRequest.Builder setNameBytes​(com.google.protobuf.ByteString value)
         The name of the output binding to invoke.
         
        string name = 1;
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • setData

        public DaprProtos.InvokeBindingRequest.Builder setData​(com.google.protobuf.ByteString value)
         The data which will be sent to output binding.
         
        bytes data = 2;
        Parameters:
        value - The data to set.
        Returns:
        This builder for chaining.
      • getMetadataCount

        public int getMetadataCount()
        Description copied from interface: DaprProtos.InvokeBindingRequestOrBuilder
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
        Specified by:
        getMetadataCount in interface DaprProtos.InvokeBindingRequestOrBuilder
      • containsMetadata

        public boolean containsMetadata​(String key)
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
        Specified by:
        containsMetadata in interface DaprProtos.InvokeBindingRequestOrBuilder
      • getMetadataMap

        public Map<String,​String> getMetadataMap()
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
        Specified by:
        getMetadataMap in interface DaprProtos.InvokeBindingRequestOrBuilder
      • getMetadataOrDefault

        public String getMetadataOrDefault​(String key,
                                           String defaultValue)
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
        Specified by:
        getMetadataOrDefault in interface DaprProtos.InvokeBindingRequestOrBuilder
      • getMetadataOrThrow

        public String getMetadataOrThrow​(String key)
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
        Specified by:
        getMetadataOrThrow in interface DaprProtos.InvokeBindingRequestOrBuilder
      • removeMetadata

        public DaprProtos.InvokeBindingRequest.Builder removeMetadata​(String key)
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
      • getMutableMetadata

        @Deprecated
        public Map<String,​String> getMutableMetadata()
        Deprecated.
        Use alternate mutation accessors instead.
      • putMetadata

        public DaprProtos.InvokeBindingRequest.Builder putMetadata​(String key,
                                                                   String value)
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
      • putAllMetadata

        public DaprProtos.InvokeBindingRequest.Builder putAllMetadata​(Map<String,​String> values)
         The metadata passing to output binding components
         Common metadata property:
         - ttlInSeconds : the time to live in seconds for the message.
         If set in the binding definition will cause all messages to
         have a default time to live. The message ttl overrides any value
         in the binding definition.
         
        map<string, string> metadata = 3;
      • setOperation

        public DaprProtos.InvokeBindingRequest.Builder setOperation​(String value)
         The name of the operation type for the binding to invoke
         
        string operation = 4;
        Parameters:
        value - The operation to set.
        Returns:
        This builder for chaining.
      • clearOperation

        public DaprProtos.InvokeBindingRequest.Builder clearOperation()
         The name of the operation type for the binding to invoke
         
        string operation = 4;
        Returns:
        This builder for chaining.
      • setOperationBytes

        public DaprProtos.InvokeBindingRequest.Builder setOperationBytes​(com.google.protobuf.ByteString value)
         The name of the operation type for the binding to invoke
         
        string operation = 4;
        Parameters:
        value - The bytes for operation to set.
        Returns:
        This builder for chaining.