Class GetNotificationChannelVerificationCodeRequest

    • 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
      • getName

        public String getName()
         Required. The notification channel for which a verification code is to be
         generated and retrieved. This must name a channel that is already verified;
         if the specified channel is not verified, the request will fail.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getName in interface GetNotificationChannelVerificationCodeRequestOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Required. The notification channel for which a verification code is to be
         generated and retrieved. This must name a channel that is already verified;
         if the specified channel is not verified, the request will fail.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getNameBytes in interface GetNotificationChannelVerificationCodeRequestOrBuilder
        Returns:
        The bytes for name.
      • hasExpireTime

        public boolean hasExpireTime()
         The desired expiration time. If specified, the API will guarantee that
         the returned code will not be valid after the specified timestamp;
         however, the API cannot guarantee that the returned code will be
         valid for at least as long as the requested time (the API puts an upper
         bound on the amount of time for which a code may be valid). If omitted,
         a default expiration will be used, which may be less than the max
         permissible expiration (so specifying an expiration may extend the
         code's lifetime over omitting an expiration, even though the API does
         impose an upper limit on the maximum expiration that is permitted).
         
        .google.protobuf.Timestamp expire_time = 2;
        Specified by:
        hasExpireTime in interface GetNotificationChannelVerificationCodeRequestOrBuilder
        Returns:
        Whether the expireTime field is set.
      • getExpireTime

        public com.google.protobuf.Timestamp getExpireTime()
         The desired expiration time. If specified, the API will guarantee that
         the returned code will not be valid after the specified timestamp;
         however, the API cannot guarantee that the returned code will be
         valid for at least as long as the requested time (the API puts an upper
         bound on the amount of time for which a code may be valid). If omitted,
         a default expiration will be used, which may be less than the max
         permissible expiration (so specifying an expiration may extend the
         code's lifetime over omitting an expiration, even though the API does
         impose an upper limit on the maximum expiration that is permitted).
         
        .google.protobuf.Timestamp expire_time = 2;
        Specified by:
        getExpireTime in interface GetNotificationChannelVerificationCodeRequestOrBuilder
        Returns:
        The expireTime.
      • getExpireTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
         The desired expiration time. If specified, the API will guarantee that
         the returned code will not be valid after the specified timestamp;
         however, the API cannot guarantee that the returned code will be
         valid for at least as long as the requested time (the API puts an upper
         bound on the amount of time for which a code may be valid). If omitted,
         a default expiration will be used, which may be less than the max
         permissible expiration (so specifying an expiration may extend the
         code's lifetime over omitting an expiration, even though the API does
         impose an upper limit on the maximum expiration that is permitted).
         
        .google.protobuf.Timestamp expire_time = 2;
        Specified by:
        getExpireTimeOrBuilder in interface GetNotificationChannelVerificationCodeRequestOrBuilder
      • 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 GetNotificationChannelVerificationCodeRequest parseFrom​(ByteBuffer data,
                                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

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

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

        public com.google.protobuf.Parser<GetNotificationChannelVerificationCodeRequest> 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 GetNotificationChannelVerificationCodeRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder