Package com.google.cloud.functions.v1
Class HttpsTrigger.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<HttpsTrigger.Builder>
com.google.cloud.functions.v1.HttpsTrigger.Builder
- All Implemented Interfaces:
HttpsTriggerOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- HttpsTrigger
public static final class HttpsTrigger.Builder
extends com.google.protobuf.GeneratedMessage.Builder<HttpsTrigger.Builder>
implements HttpsTriggerOrBuilder
Describes HttpsTrigger, could be used to connect web hooks to function.Protobuf type
google.cloud.functions.v1.HttpsTrigger-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The security level for the function.clearUrl()Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe security level for the function.intThe security level for the function.getUrl()Output only.com.google.protobuf.ByteStringOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(HttpsTrigger other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The security level for the function.setSecurityLevelValue(int value) The security level for the function.Output only.setUrlBytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<HttpsTrigger.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<HttpsTrigger.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<HttpsTrigger.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HttpsTrigger.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<HttpsTrigger.Builder>
-
mergeFrom
public HttpsTrigger.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HttpsTrigger.Builder>- Throws:
IOException
-
getUrl
Output only. The deployed url for the function.
string url = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUrlin interfaceHttpsTriggerOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()Output only. The deployed url for the function.
string url = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUrlBytesin interfaceHttpsTriggerOrBuilder- Returns:
- The bytes for url.
-
setUrl
Output only. The deployed url for the function.
string url = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The url to set.- Returns:
- This builder for chaining.
-
clearUrl
Output only. The deployed url for the function.
string url = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setUrlBytes
Output only. The deployed url for the function.
string url = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for url to set.- Returns:
- This builder for chaining.
-
getSecurityLevelValue
public int getSecurityLevelValue()The security level for the function.
.google.cloud.functions.v1.HttpsTrigger.SecurityLevel security_level = 2;- Specified by:
getSecurityLevelValuein interfaceHttpsTriggerOrBuilder- Returns:
- The enum numeric value on the wire for securityLevel.
-
setSecurityLevelValue
The security level for the function.
.google.cloud.functions.v1.HttpsTrigger.SecurityLevel security_level = 2;- Parameters:
value- The enum numeric value on the wire for securityLevel to set.- Returns:
- This builder for chaining.
-
getSecurityLevel
The security level for the function.
.google.cloud.functions.v1.HttpsTrigger.SecurityLevel security_level = 2;- Specified by:
getSecurityLevelin interfaceHttpsTriggerOrBuilder- Returns:
- The securityLevel.
-
setSecurityLevel
The security level for the function.
.google.cloud.functions.v1.HttpsTrigger.SecurityLevel security_level = 2;- Parameters:
value- The securityLevel to set.- Returns:
- This builder for chaining.
-
clearSecurityLevel
The security level for the function.
.google.cloud.functions.v1.HttpsTrigger.SecurityLevel security_level = 2;- Returns:
- This builder for chaining.
-